ITS A MOOFIN
lol a muffin with a big head
A muffin is aware of the shortcomings of its personality
Doodle or Die is the game of "telephone" with drawing!