Checking the Dex
Pikachu Price ¥24,340 | Collectory