Author: Tachibana, Masahiko.