Haruto wakes up in a dream he can't leave, and every witch he meets has built her own world out of trauma. The show doesn't explain itself, it lets the logic of dreams take over, where the rules shift and the real threat isn't monsters but the person next to you refusing to wake up. By the time you reach the end, you realize the show never cared about solving anything; it cared about what you believe about the person dreaming.
Haruto opens his eyes in a world that shouldn't exist. The boundary between sleep and waking has shattered, and he's trapped on the wrong side. A cryptic girl named Lily appears before him with fragmented memories and urgent warnings about something called witches. When Haruto meets Kanzaki, a man who understands this fractured reality far too well, he learns the truth: witches are real, and they're reshaping the dreamscape itself according to their desires. Now pulled into a cascade of supernatural mysteries, Haruto discovers he has a role to play in this hidden war. Each witch represents a different nightmare made flesh, each one connected to his own past in ways he's only beginning to understand. The line between dream logic and reality blurs with every encounter. Haruto must navigate strange worlds, uncover impossible truths, and figure out why he's been chosen for this burden. Time moves differently here. Consequences are permanent. And waking up might be the hardest thing he's ever tried to do.