Pokémon Japan

Tyranitar

2 printings across 1 set · fair value $49.55 – $337.40