Alakazam Pokemon Plush

Sale price $8.95 Regular price $15.95

This plush is brand new and approximately 18cm tall.