some kind of plant lookin thing, staring at a dog, licking its lips. the dog looks in bewilderment and wants to lick back, unsure of plant
Doodle or Die is the game of "telephone" with drawing!