Pokemon 12" Pikachu

Regular price £19.99 GBP
Sale price £19.99 GBP Regular price
Sale Sold out
Tax included. Shipping calculated at checkout.

Low stock: 2 left

Cuddle up with the happiest Pikachu around – the 12" officially-licensed Pikachu! Soft and fluffy to the touch, this winking, huggable bundle of joy will bring you hours of comfort and joy. Imagine the unforgettable hugs, cuddles and snuggles you and Pikachu will share!

View full details
Pokemon 12" Pikachu

Pokemon 12" Pikachu


Recently viewed