Author: Hiroyuki Deguchi
Born: 1958