Pokemon 12 inch Soft Plush - Charizard

Pokemon 12 inch Soft Plush - Charizard

  • £18.99


Pokemon Soft Plush

Approx size is 29cm x 16 cm x 14 cm