Author: Fujimoto, Tetsuya.