TMNTPedia
Register
Advertisement
Pott32

Kerma is a turtleoid.

The turtleoids is an extraterrestrial species from the planet of Shellri-La. They appear in the 1987-1996 animated series and debut in Planet of the Turtleoids.[1]

References

Advertisement