Author: Toshiaki Ikeda
Born: 1971