Ash Ketchum Pokémon Plush

Sale price $12.95 Regular price $21.95

This plush is brand new and measures approximately 30cm.