Cover of Celestial Masquerade

Celestial Masquerade

Read the story

2 chapters · 2931 words · Read 1 times

At nineteen, Gojo Satoru begins noticing a strange pattern across Tokyo—curses being exorcised before sorcerers arrive and civilians saved by an unknown masked figure who moves through the night with unnatural speed and power. Intrigued and slightly annoyed that someone is interfering with his work, Gojo sets out to track her down, only to encounter a mysterious girl who effortlessly evades him and even slips past his Infinity, leaving him both shocked and obsessed. At the same time, Princess Anne of a powerful celestial royal family arrives at Jujutsu High as an official envoy, elegant, composed, and completely unfazed by Gojo’s reputation. What he doesn’t realize is that Anne and the masked girl are the same person—by day a controlled royal heir, and by night a free-spirited vigilante saving people on her own terms. As Gojo finds himself drawn to both versions of her, he unknowingly begins falling for the same girl twice, while Anne playfully keeps her identity hidden, enjoying how easily she can outmaneuver him. Beneath the lighthearted tension, a deeper conflict brews, as Anne’s family seeks to control her growing celestial power and put an end to her secret life, forcing her to choose between duty and freedom—while Gojo, once he learns the truth, may be the only one willing to stand against fate itself.

Chapter 1: Dance of Infinity

The ache in his temples was a dull, familiar throb, a leftover from dismantling a particularly nasty curse in the subway tunnels. It was the boredom that was worse. Suguru was off on some solo mission, Shoko had bailed with a vague text about lab work, and the idea of another night listening to Yaga complain about paperwork made his skin crawl.

So Gojo Satoru walked.

He drifted through the neon wash of Shinjuku, a tall, white-haired anomaly in the crowd. His glasses were tucked in his pocket, letting the Six Eyes drink in the city—the frantic swirl of human energy, the faint, sticky smears of curses clinging to dark alleys, the whole dizzying carnival of it all. It was usually enough. Tonight, it just felt loud.

Then he felt her.

It was a flicker, a whisper of cursed energy so refined it was almost not there. It didn’t ooze or claw like the curses he hunted. It flowed. It slipped between the cracks of the ambient noise, a single, pure note in a symphony of static. And it was moving fast, heading away from the bustling center, towards the skeletal ruins on the city’s edge.

A smirk touched his lips. Boredom, officially cancelled.

In a breath, he was no longer walking. The world blurred into a streak of light and shadow as he flashed across rooftops, the wind tearing at his uniform. The energy signature was agile, dancing across his senses, always just ahead. It led him to the husk of the Metropolitan Government Building, a tombstone of concrete and twisted rebar jutting into the sky.

He landed silently on the rooftop’s precipice, the city sprawling beneath him like a circuit board. The air here was different. Thinner. Charged with old pain and newer, sharper intent.

“Alright, party crasher,” he called out, his voice casual, echoing slightly in the vast, empty space. “You’ve been ghosting through my cleanup zones for a week. Starting to feel a little insulted.”

A shadow detached itself from a fallen ventilation shaft. Not a curse. A person, slender and masked, clad in dark, close-fitting gear that revealed nothing. The mask was smooth, porcelain-white, devoid of features except for narrow eye slits.

They didn’t speak. They just tilted their head.

“Cat got your tongue? Or just shy?” Gojo took a step forward, his Infinity humming to life, an invisible, inexorable field around him. “Let’s have a chat. Who do you work for?”

The figure moved. It wasn’t a teleportation technique, but it might as well have been. One moment they were twenty feet away, the next they were right in front of him, a hand striking forward, aimed at his chest.

It was a testing blow. It should have stopped dead, centimeters from his skin, repelled by Infinity.

It didn’t.

Gojo felt it—not an impact, but a sensation. A momentary, incredible nullification. Like a needle slipping through water without causing a ripple. The fingertips brushed the fabric of his jacket.

His blue eyes widened behind his glasses, which had snapped back into place the instant before the strike. Real, genuine surprise flooded him, cold and bright.

The figure drew back, poised to retreat.

“Oh, no you don’t,” Gojo breathed, and the air cracked. His own cursed energy flared, a crushing pressure meant to pin the intruder in place.

That’s when the rooftop shook.

It wasn’t his doing. From the gaping maw of the stairwell, something vast and multi-limbed poured forth, a amalgamation of weeping faces and rusted metal. A Grade 1 curse, festering here unseen, drawn by the spike of power. One of its writhing, industrial cable limbs lashed out, not at Gojo, but at the masked figure.

They were fast, phasing through the initial attack like a mirage. But the curse was relentless, a second limb scything across their path. They twisted, but the evasion brought them stumbling back, right into the space Gojo occupied.

He saw it in slow motion. The controlled grace faltering. The curse’s limb, a spear of jagged concrete and hatred, shooting toward their exposed back. They couldn’t phase through that.

He dropped Infinity.

His arm shot out, wrapping around their waist, and he yanked them hard against him. He spun, taking the brunt of the debris shower on his own reinforced shoulders, shielding them with his body. The force of it drove them both back several feet, his boots grinding on gravel.

For a second, there was only the howl of the wind and the guttural roar of the curse. The figure was rigid in his grasp, all taut muscle and surprising lightness. He could feel the rapid beat of their heart against his arm, the heat of them through the thin gear. A scent cut through the ozone and rot—something clean, like starched linen and morning sunlight.

The mask was inches from his face. Through the narrow slits, he caught a glimpse of enormous, warm brown eyes, wide with their own shock.

“You,” he said, his voice low, a laugh bubbling underneath the astonishment. “You can get through. How’d you do that?”

The eyes blinked. The initial shock melted, replaced by a glint of something else. Amusement. A challenge. Her hand came up, not to strike, but to press lightly against the chest of his jacket where she’d touched him before.

“Wouldn’t you like to know,” a voice murmured, muffled by the mask but unmistakably female, young, and laced with a teasing confidence that mirrored his own.

Then she moved. Not to escape him, but to act. Her free hand came up, fingers weaving a series of gestures that were utterly alien to him. No cursed energy coalesced. Instead, the air itself between them and the charging curse rippled.

The curse hit the ripple and screamed, its form distorting, parts of it simply dissolving into specks of light.

Gojo stared. “What the hell was that?”

“A goodbye present,” she said. And then, with a fluidity that defied his hold, she was simply… not there. His arms closed on empty air.

She reappeared ten meters away, near the roof’s edge. The curse, wounded and furious, was now entirely focused on him.

“Leaving me with the mess? Rude!” he called out, a grin spreading across his face.

The masked woman glanced back. He could swear she smiled beneath the porcelain. “You look like you can handle it. Thanks for the catch, Six Eyes.”

And then she fell backwards off the roof.

Gojo was at the edge in a flash, looking down. He saw no falling body, no flash of teleportation. Just the neon glow of the city and the hungry dark below.

Behind him, the curse lumbered forward, healing its wound with a sound like tearing metal.

He didn’t turn around immediately. He looked at his hand, the one that had held her. The ghost of her weight, her warmth, the impossible feel of her slipping through his ultimate defense, still buzzed on his skin.

A laugh escaped him, loud and genuine, drowning out the curse’s roars. The night wasn’t boring anymore. It was fascinating.

“Alright, ugly,” he said, finally turning, cracking his knuckles, his boundless blue eyes gleaming with a new, intense kind of interest. “Let’s make this quick. I’ve got a mystery to solve.”

Read on DreamPress

Write your own erotic story with AI