Author: Hashimoto, Kazuo.