Author: Horiuchi, Shigeru.