Pokémon All Star Collection - Venusaur Plush, 5.5"

$38.99

Officially licensed plush imported from Japan.