Pokémon All Star Collection - Magikarp Plysh, 4.5"

$29.99

Officially licensed plush imported from Japan.