Author: Harashina, Sachihiko.