Author: Takeshi Haraguchi
Born: 1976