Author: Moriguchi, Toshimitsu.