Island of Poppalua

 The Island of Poppalua is a volcanic island  on Earth. Much of the episode Raphael Versus the Volcano of the 1987 TMNT cartoon is set here.





