Pokemon Pikachu Plush - Large

Online Toy Depot
$32.90
Large ( on left hand side)
Approx Size 56cm ( top of ear )
Quality Pokemon Pikachu Plush