Checking the Dex
Pikachu Price ¥14,633 | Collectory