Space princess holding balloons and walking her dog.
a little princess with a dog and some balloons on a planet (not earth)
Doodle or Die is the game of "telephone" with drawing!