Skip to product information
1 of 6

Funko Pop! Television Teenage Mutant Ninja Turtles - Leonardo #63 Metallic 2013 San Diego Comic Con Exclusive LE 1008

Funko Pop! Television Teenage Mutant Ninja Turtles - Leonardo #63 Metallic 2013 San Diego Comic Con Exclusive LE 1008

Regular price $449.99
Regular price Sale price $449.99
Sale Sold out
View full details