Dex
106 Cards
Most Expensive
Charizard
$191.34
Charmeleon
$43.89
Charmander
$37.71
Distribution by Kind
Distribution by Rarity