Product was successfully added to your shopping cart.

Pokemon 12" Plush - Magikarp

Quick Overview

Officially licensed 12" Magikarp plush in box

Availability: In stock

£20.00