Author: Aoyagi, Yoshitada.