Author: Arakawa,Hirokazu; Hasebe, Gakuji; Imanaga,Seiji; Okumura,Hideo