Tag "Teenage Mutant Ninja Turtles 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,