Author: Matsukura, Tadanao.