Author: Naoki Taguchi
Born: 1968