Author: Nakamori, Tsuyoshi.