The Glaxxons is an extraterrestrial species appearing in the 1987 TMNT cartoon. They appear in the Cyber Turtles episode.[1]
Advertisement
The Glaxxons is an extraterrestrial species appearing in the 1987 TMNT cartoon. They appear in the Cyber Turtles episode.[1]