2005 Japanese Promo Mewtwo #107 PSA 8 | Beezie