Teenage Mutant Ninja Turtles Leonardo on Defeated Mouser Statue
Design

TMNT Leonardo on Defeated Mouser Statue

This Teenage Mutant Ninja Turtles Leonardo on Defeated Mouser Statue is awesome. This nicely detailed statue stands 15-inches tall and looks amazing. It is a limited edition statue depicting the eldest brother of the Teenage Mutant Ninja Turtles, Leonardo. The dude is the Master of […]