a carrot creature with a lampshade on its head
carrot wearing a lamp shade, but holy shit! is it wearing high heals JESUS TITTY FUCKING CHRIST! IT IS!
Doodle or Die is the game of "telephone" with drawing!