Forecast
Pokémon Japan

Teddiursa

3 printings across 2 sets · fair value $5.30 – $11.14