The moment you've been waiting for.
Looks like that creature from the front of the Tang juice cartons. He's holding a torch and swinging from a vine.
Doodle or Die is the game of "telephone" with drawing!