Author: Kitazawa, Masahiro.