Pokemon Lugia Nanoblock

Pokemon Lugia Nanoblock

UPC: 497282520851
  • $12.00
    Unit price per 


Stands approximately 2.7" tall and has 187 pieces