Nic Cage when he is on LSD
Strang alien man
A green goblin blob with multiple tongues protruding from multiple holes in its blob body. Red fingernails. So strange written
Doodle or Die is the game of "telephone" with drawing!