Forecast
Pokémon

Guzma

15 printings across 4 sets · fair value $1.47 – $40.72