Author: Arai, Shinya.