Checking the Dex
Charmander E Price ¥23,500 | Collectory