yourself
red haired pussy
A cat doing a poo. It also seems to have a vagina for a face.
poor pussyface
Doodle or Die is the game of "telephone" with drawing!