Sweden.
A flag, I think it's Sweden's. I'm not looking it up.
Doodle or Die is the game of "telephone" with drawing!