Author: Nagakawa, Hideo.