Tag "Squirrelanoid"

Back to homepage
Playmates Toys Teenage Mutant Ninja Turtles Toy Reviews

Nickelodeon Teenage Mutant Ninja Turtles Squirrelanoid Review

Squirrelanoids are mutated squirrels that can replicate inside a host body and double their numbers each time. Given time and a city of hosts to produce more of their kind,