No idea...
a white animal of some sorts questioning life.
An alien from Mars with tits for eyes and hands.
no. nope. never. negatory.
Doodle or Die is the game of "telephone" with drawing!