Author: Saeki, Arikiyo.