Pokemon Charizard Nanoblock

Pokemon Charizard Nanoblock

UPC: 497282514624
  • $12.00
    Unit price per 


Stands approximately 2.2" tall and has 200 pieces