BigMore! Pokémon - 20" Charizard Plush

$166.99

Officially licensed plush imported from Japan.