Author: Nihonkai Burroku Shigen Kenkyūkai.