Haunter Pokémon Plush

Sale price $8.95 Regular price $15.95

This plush is brand new and measures approximately 20cm.