Author: Itagaki, Kaneo.