Author: Aoki, Yoshito.