Author: Kobashi, Hiroshi.