Junji Ito's magnum opus