Ninja Rats (2003 TV series)

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

Overview
The Ninja Rats live in the sewers of planet, and they are the direct counterparts to the on.