Forecast
Pokémon

Ditto

3 printings across 2 sets · fair value $65.69 – $747.07