Author: Mayuzumi, Hiromichi.