Return of the Turtleoid

Return of the Turtleoid

S6 E6: Destructor X, a robot hunter from outer space, arrives on Earth to hunt down the Turtles' friend Kerma.