Poliwhirl Poké Plush - 9 In.

Poliwhirl Poké Plush - 9 In.

Sale price  $19.99 Regular price  $47.75
Skip to product information
Poliwhirl Poké Plush - 9 In.

Poliwhirl Poké Plush - 9 In.

Sale price  $19.99 Regular price  $47.75

Official Poliwhirl Poké Plush featuring a Water-type Pokémon from the Kanto region. Pokémon Center Original.

You may also like