Author: Takano, Toshiya.