Regular price
$0.35
Charmeleon (12/94)
Charmeleon Phantasmal Flames PFL 012 Common Pokemon
Charmeleon Phantasmal Flames PFL 012 Common Pokemon