Skip to product information
1 of 4


Pokemon 12" 30cm Plush - Quagsire

Pokemon 12" 30cm Plush - Quagsire

Regular price $39.95 AUD
Regular price Sale price $39.95 AUD
Sale Sold out

Take your favorite Pokemon with you wherever you go. 

These plush figures are aprox 12 inches tall and are hand wash only. 

They're the softest, the cuddliest, and the cutest plush Pokémon you could ask for! They feature embroidered details and a fluffy filling to make them perfect for snuggling or just hanging out with.

View full details