Forecast
Pokémon Japan

Mewtwo

2 printings across 1 set · fair value $5.39 – $14.49