A review of a classic anime that delves deep into the human psyche, urban legends turned real, and lessons of karmic retribution that haunt every viewer.