Forecast
Pokémon Japan

Kanazawa's Pikachu

2 printings across 1 set · fair value $69.41 – $127.65