Deutschland.
Germany
Urm. A flag of that country... The er... That one.
The flag of happy cat town.
Deutschland.
swastika town
swastika above a futuristic city
futuristic cuty
Future city
Doodle or Die is the game of "telephone" with drawing!