Author: Shinobu Ikeda
Born: 1958