Umbreon Pokemon Plush

Sale price $12.95 Regular price $21.95

makes a great gift for the fan/collector in your life!

This plush is brand new and approximately 18cm tall.

All of our instock items ship with 24-48 hours from Houston, TX!