A giant spider disguised as a human who also believes they are a magical wizard.
bug man wearing mask wearing purple cone hat
Doodle or Die is the game of "telephone" with drawing!
Comments