Author: Keiichirō Hamaguchi
Born: 1958