Space Turtles



The Space Turtles are the titular antagonists of the film Invasion of the Space Turtles, which the watch at the beginning of the episode Escape from the Planet of the Turtleoids. While wanted to watch it again, the movie just made his brothers worry about their actual "space turtle" friend, Kerma.