some douchebag with wavy horns and fins
An long silver cord coming out from a venus fly trap.
Doodle or Die is the game of "telephone" with drawing!