POKEMON - Sleeping Pikachu plush

Regular price £35.00

Tax included.

 Officially licensed plush figure
- Size: approx. 45 cm
- Material: 100 % polyester