The modern city overlaps with an ancient, sinister land in the "Yin-Yang Rift." In the human world stand 72 "Evil-Locking Towns," each cursed by an ancient abomination and suppressing a world-ending yin spirit. The once-in-a-century "Blood Moon Seal-Breaking Day" is approaching. Evil spirits are breaking free one after another, and the human world is turning into a purgatory.