In reference to Team America: World police the movie. A made up place.
Of course, Durka-Durkastan.
74👍 12👎