Author: Takashi Numaguchi
Born: 1971