Author: Kuno, Yasuhiko.