Kilaoto

Kilaoto is a Pacific island. Most of the TMNT Adventures special The Wrath of the Fire God is set there.