Pokemon Vaporeon Nanoblock

Pokemon Vaporeon Nanoblock

UPC: 497282520433
  • $12.00
    Unit price per 


Stands approximately 2.0" tall and has 130 pieces