Author: Yamazaki, Arinobu.