An egg in the desert dreams of Mars and a comet.
MARS??
Flag of Japan
Japanese flag
Japanese flag. Or simply a red circle.
Japan claims Doodle or Die as their own
Doodle or Die is the game of "telephone" with drawing!