
Flag of Greece
Greece (Greek: Hellas) is a republic in southern Europe on Earth. Its capital city is Athens.
Teenage Mutant Ninja Turtles appearances[]

Irma in Greece in The Lost Queen of Atlantis
The episode The Lost Queen of Atlantis, of the 1987 TV series is set there.
![]() |
This article is a stub. You can help TMNTPedia by expanding it. |