Charmander Pokémon Dolls Plush - 5 ½ In.

Sale price  $16.99 Regular price $46.21

Charmander Pokémon Dolls Plush - 5 ½ In.

Sale price  $16.99 Regular price $46.21

The official Charmander Pokémon Dolls Plush features an adorable design and soft fabric. A Pokémon Center Original design.

You may also like