TMNTPedia
Advertisement
CORC0001

Flag of Costa Rica

Costa Rica is a republic in Central America. It is also where Leonardo was known as the Ghost of the Jungle in the 2007 film.

Advertisement