Author: Tsukamoto, Yasuhiko.