Horror movies can reach down into the darkest depths of human consciousness and bring nightmares to life on screen.
MAPPA's latest original series debuting during Winter 2025, ZENSHU, is a love letter to the anime industry and the creatives behind it.