Pokémon Center
Mewtwo Poké Plush - 10 ½ In.
Mewtwo Poké Plush - 10 ½ In.
Regular price
$22.99 USD
Regular price
$44.24 USD
Sale price
$22.99 USD
Unit price
per
Shipping calculated at checkout.
Couldn't load pickup availability
Official Mewtwo Poké Plush. Rogue experimentation may have been involved in creating this awesome Poké Plush. A Pokémon Center Original.
