Author: Shinpuku, Nobuo.