electrifiedporcupine.com
Teenage Mutant Ninja Turtles 1/4 Scale Baby Turtle (1990 Movie) Accessory Set from NECA Review
NECA knocked it out of the park last year when they released their ¼ scale (18”) Teenage Mutant Ninja Turtles based on their appearance from the 1990 feature film.