Author: Sakuma, Sadayuki.