Pokemon Venusaur Nanoblock

Pokemon Venusaur Nanoblock

UPC: 497282520382
  • $12.00
    Unit price per 


Stands approximately 1.4" tall and has 160 pieces