FANDOM


GREC0001

Flag of Greece

Greece
(Greek: Hellas) is a republic in southern Europe on Earth. Its capital city is Athens.

Teenage Mutant Ninja Turtles appearances

Queen12

Irma in Greece in The Lost Queen of Atlantis

The episode The Lost Queen of Atlantis, of the 1987 TV series is set there.

Stub This article is a stub. You can help TMNTPedia by expanding it.
Community content is available under CC-BY-SA unless otherwise noted.