Funko POP! TMNT “Leonardo” LE 1008 SDCC 2013

Funko

$699.99 

Sorry, this item is out of stock

Funko POP! TMNT “Leonardo” LE 1008 SDCC 2013

Vaulted 2013 Funko Pop 

Limited to 1008 Pieces