3596545877 52a9853d9e o

Ninja Rat

The Ninja Rats are a group of four strange rats with their master being an old old turtle. They appear in the 2003 TV series episode "Turtles in Space, Part 1: The Fugitoid".


The Ninja Rats live in the sewers of planet D'Hoonnib, and they are the direct counterparts to the Ninja Turtles on Earth.

Community content is available under CC-BY-SA unless otherwise noted.