Category:Polarisoids

Polarisoids are an alien species from Teenage Mutant Ninja Turtles (1987 TV series).