Author: Katō, Hiroyuki.