Lrrr, ruler of Omicron Persei 8.
An ogre of some sort, wearing a red cape with blue buttons.
Doodle or Die is the game of "telephone" with drawing!