Author: Tomoyuki Deguchi
Born: 1981