Author: Shioguchi, Tetsuo.