What IS It?
Leave your answers in the comments.
An unhelpful clue:
It first appeared in the Fracas at the Space Café:
but that doesn’t necessarily tell us a thing!
Let me know, if you can at the soonest…
Thecartoonist.net created the thing but we haven’t the foggiest what it is.