an Entity in Data Space: 134.155.108.49:8890
Squirrelanoids are squirrel mutants and enemies of the Turtles that debuted in season 2 of the 2012 animated series.