freaking cat-human hybrid
Muscular cat wearing shorts/boxers greets you.
Doodle or Die is the game of "telephone" with drawing!