Author: Katano, Hiroshi.