Author: Yuyama, Akira.