Author: Kawaguchi, Eiji.