Pokemon - Pikachu XY Plush

Regular price $15.95

Size: 8 Inches