
Pokemon Large Plush - Magikarp
Pokemon Large Plush collectable - Magikarp
12 inches tall
Officially licensed product by Character Options.
Pokemon Large Plush collectable - Magikarp
12 inches tall
Officially licensed product by Character Options.