Pokemon Mewtwo Nanoblock

Pokemon Mewtwo Nanoblock

UPC: 497282514681
  • $12.00
    Unit price per 


Stands approximately 2.3" tall and has 120 pieces