Author: Shirakawa Ido Bōringu Kabushiki Kaisha