Pokemon Flareon Nanoblock

Pokemon Flareon Nanoblock

UPC: 497282520435
  • $12.00
    Unit price per 


Stands approximately 2.0" tall and has 160 pieces