Author: Takasaki, Sōji.