Author: HAYASHIYA, Seizo; HASEBE, Gakuji.