Author: Kida, Teikichi.