Give them a call. At least check with the domain owner, Norio Itabashi.
Kato Bldg. 2F,1-651-13 Higashionari, Kita-ku
Saitama-shi, Saitama 3310814
Or you could ASK someone in Japan to call on your behalf... if you offer to pay for their phone time... who oh WHO would be up for that kind of job though..?