Charmander Plush Toy Pokemon - 12 inch - Nintendo 2000
Pokemon
$13.00
Charmander Plush Toy Pokemon - Made by Nintendo 2000
Approx 12 Inch.