2004 Japanese Promo Deoxys #17 PSA 8 | Beezie