Forecast
Pokémon

Tyranitar

3 printings across 2 sets · fair value $27.22 – $392.20