Pokémon 12" Beware Plush

Pokémon 12" Beware Plush

Regular price £19.99 Unit price  per 

Tax included.
12" supersoft Bewear gives the very best of cuddles and is great to take with you wherever you go!

Features:
• High quality.
• Super soft.
• Embroided.