Meowth Pokémon Plush

Sale price $9.95 Regular price $16.95

This plush is brand new and measures approximately 23 cm.