Author: Takashima, Gakushi.