Pokemon Psyduck Nanoblock

Pokemon Psyduck Nanoblock

UPC: 4972825206096
  • $12.00
    Unit price per 


Stands approximately 2.2" tall and has 130 pieces