Thalos 3

Thalos 3 is a planet appearing during season 4 of the 2012 TMNT cartoon. It has an icy natural satellite, where much of the episode The Moons of Thalos 3 takes place.