Author: Ishimura, Hayao.