Author: Hiroyuki Toda
Born: 1956