Author: Nakajima, Seinosuke.