Forecast
Pokémon Japan

Charmander

2 printings across 1 set · fair value $2.47 – $13.70