Author: Junji Ochi
Born: 1945