The drizzle that never stops shrouds Yamaguchi City, and the continuous cases of disappearances and kidnappings make people panic. A warlock from the north sets foot on this land where gods exist, and the haze of the past weighs on his shoulders.
Everything that is controlled, distorted, and tampered with.
Night after night, the truth emerges.
Concept: Why are people human?