Author: Junji Teraguchi
Born: 1962