TMNTPedia
Advertisement
Pott28

The Turtles inside Kerma's spacecraft approaching Shell-Ri-La.

Shell-Ri-La is a planet appearing in the 1987 TV series It is the home-planet of the turtleoids-species.[1] The Shell-Ri-La City is also located on the planet.

While millions of lightyears away from Earth, and not visible with small Earth telescopes, it takes one hour to fly in Kerma's spacecraft between Earth and Shell-Ri-La, because of the spacecraft being equipped with a transwarp drive.

Trivia[]

  • The name "Shell-Ri-La" is wordplay on "Shangri-La."

References[]

  1. Planet of the Turtleoids, Part Two (English). Mirage Studios (1991). Retrieved on March 27, 1991.
Advertisement