Actions

Work Header

pas de duex

Summary:

giselle is a story of betrayal and forgiveness.

shoko was ready to dance it, satoru made her feel it.

Notes:

(See the end of the work for notes.)

Work Text:

 

The only thing Shoko noticed was how quiet the studio had become.

A moment ago, the front hall was filled with the usual clutter of all the early arrivals, pointe shoes slapping against the tile, the rustle of warmups being peeled off, someone laughing about something stupid. Now, all that could be heard was the sound of a paper fluttering as a dancer stepped aside, revealing the cast list pinned to the bulletin board.

Shoko didn't bother with running toward it along with the rest of the dancers. There wasn't any point and the principal roles for the next production had been the subject of envy for weeks. Everyone knew the director would choose Giselle and everyone already knew who would be Albrecht.

She told herself she wouldn't look, but here she was now.

The paper was crisp white, ink still fresh from the printer. Her eyes quickly skimmed through the names of listings, soloists, and then to the ones at the top.

GISELLE – IEIRI SHOKO
ALBRECHT – GOJO SATORU

Her lips parted slightly, not moving a muscle and rereading her name beside Giselle a few more times.

A girl beside her gasped softly, another dancer, Moe, maybe, the blonde with soft wrists, turned to look at her. "Congrats," she said, it didn't sound too genuine though, more obligatory.

Shoko didn't respond, staring at the paper, as if it would change.

Behind her a familiar voice scoffed. "Of course they cast him again."

Shoko already knew it was Utahime. She stepped up beside her, arms crossed. Her reflection appeared in the studio's glass door like a ghost. She had her dark hair up in a high bun with her bangs perfectly framing her face, her expression twisted into contempt.

Shoko finally tore away her eyes from the list.

Utahime rolled her eyes. "Can't go a single show without him, can we?" She muttered loud enough for Shoko to hear.

“It’s a lead role,” Shoko murmured. “He’s good.”

Utahime turned to her, scandalized. “Don’t you dare start liking him.”

“I didn’t say I liked him.”

“You said he’s good.”

Shoko sighed. “Technically, he is.” Her gaze drifted back to the paper. “Just a pain in the ass otherwise.”

Utahime grumbled something that sounded like understatement of the year and pulled Shoko away by the wrist. “Come on. You’ve got Giselle. You’re not celebrating with the rest of these sycophants.”

 

 

The rehearsal studio's lights were bright. Too bright for Shoko's liking.

Overhead fluorescents buzzed faintly, casting a glare across the mirrored walls. The floor was recently polished, gleaming in wide streaks that reflected arms and legs in pieces. Shoko adjusted the thin strap of her black leotar, glancing at the analog clock. It was fifteen minutes past call.

She tucked a loose piece of brown hair behind her ear and continued stretched, trying to drown out the voices of the other girls talking.

She really hated this part. The waiting and unspoken tension, like everyone knew a party was about to start and she had arrived dressed for a funeral.

It didn't help that she could feel their eyes boring through her. Giselle, the fawn-hearted village girl who dances herself to death for love. The role didn't fit her at all.

She was neither delicate, or romantic, or haunted. She was sharp lines and tired hands. Muscle and calluses under her silk and ribbons. She could move like a ghost, but not feel like one.

The door creaked open and everyone already knew who it was.

“Sorry, sorry,” came the voice. “I know, I know. I’m late."

Shoko closed her eyes briefly, then turned to face him. 

Gojo Satoru strode into the room like it was his own stage. His hair was ruffled, pale strands catching the light like glass threads. His shirt was sleeveless and fitted, clearly not in regulation, but no one ever bothered to call him on it. His legs were already wrapped for rehearsal, and his bag hung casually off one shoulder.

And, of course, he was wearing sunglasses indoors.

“I brought coffee,” he announced, holding up a tray from the café downstairs. “Bribery is a perfectly valid form of diplomacy.”

A few girls giggled in the background. Shoko tilted her head toward the mirror, catching a glimpse of herself standing behind him, her head was barely up to his shoulder, all brown softness and small, sloping features. She looked like someone who could disappear in a crowd. Like a deer in the road, just before the headlights hit.

His reflection turned too.

“Oh,” he said, like he hadn’t seen her. “So it’s you.”

Shoko raised an eyebrow. “Unfortunate, isn’t it?”

He smiled. “I wouldn’t say that. I’m pretty lucky.”

She didn’t reply. Just turned toward the barre.

 

Ms. Kaname, the instructor, entered in a few minutes later. She didn't speak at first, just walked with her arms behind her back, gliding across the floor like she didn't even touch it. She was the type of woman who wore her age like lacquer, polished and refined. Her gray hair was pulled into a sleek knot, and her voice, when it finally came, had the steel bite of a conductor’s baton.

“We will begin with Act I, pas de deux rehearsal. Leads only.”

A few dancers had already moved to the back, already familiar with the routine.

Shoko stood and walked to the center. Gojo strolled beside her, too casually, spinning a ribbon between two fingers like he was bored already.

“Let’s see what you remember,” Ms. Kaname said, stepping aside. “From the top.”

The pianist turned his body to face his piano and began. The soft, lilting theme from Giselle's first duet, music swelling with innocence and the promise of heartbreak.

Shoko exhaled and moved into position. Gojo mirrored her, steady.

They began the first turn which was passable. Their hands met at the right moment, but her balance wavered causing her to recover late and miss the cue to extend into the next phase. Gojo adjusted, but the connection slipped.

Suddenly her arms were too stiff. Her weight wasn't falling into him the way it should've during the lift. He caught her easily — he was tall, muscular, solid — but the shape didn’t land right. Her lines collapsed in midair.

When her feet touched the floor again, she was off her mark. 

“Stop,” Ms. Kaname said sharply. The piano cut out.

Shoko’s heart thudded too hard in her chest.

Ms. Kaname’s eyes flicked to her like a scalpel. “Miss Ieiri. Why are you dancing like someone else’s body is underneath your skin?”

Shoko didn’t answer.

“You’re too tense. You’re holding your breath. Your extensions are retracted, afraid to overreach, like Giselle is trying to be careful with her own joy. That is not the role.”

She nodded stiffly.

“And you,” Ms. Kaname added, turning slightly toward Gojo, “are letting her fall apart. You need to support her more decisively. Help her meet you.”

Gojo nodded, surprisingly mild.

“Again,” Ms. Kaname said. “Take five.”

Shoko moved to the side, wiping her palms on her skirt. Her breathing hadn’t evened out yet.

Gojo followed, not close enough to hover, but near enough that she could feel him watching her.

“That bad, huh,” he said, flicking the ribbon once more before letting it fall around his wrist.

Shoko didn’t answer. She was too focused on the burning in her chest, the ache in her calves. The echo of Ms. Kaname’s words still rang sharp in her ears.

“You know,” he went on, casually, “for someone who floats across the stage, you hit the floor like a brick.”

She shot him a glare.

He grinned.

“Better,” he said, tilting his head. “At least now you’re breathing.”

Shoko exhaled through her nose and looked away, but her shoulders dropped just slightly.

“You’re not exactly a feather either,” she muttered.

“I didn’t say I was,” Gojo replied. “But I do catch pretty well. Try trusting me next time.”

Her gaze flicked back to him. His tone wasn’t smug, just matter-of-fact — irritatingly so.

“I’ll think about it.”

“Think faster,” he said. “We’ve got two acts and a very sharp woman waiting to gut us both.”

The ribbon slipped from his fingers again as he turned to head back to center.

Shoko watched him go for half a beat, then followed. This time, her steps were steadier.

 

Shoko sat near the barre, untying her ribbons silently. The skin above her ankles already pink.

Gojo sank down beside her, not too close, but near enough to speak. “You alive, or should I call it?”

She nodded tiredly without looking at him.

“You’re overthinking it.”

That earned him a glance. “Thanks.”

He shrugged. “I don’t mean it as an insult. It’s just... you’re too in your head. You don’t trust the steps yet.”

“I know the steps.”

“Then work with me.

Her eyes snapped toward him again, sharper this time.

Gojo held up a hand, not smug, just honest. “It’s a partnership. I’ve got you. If you lean in a little more, I can take your weight.”

“I don’t like leaning on people.”

“That’s obvious,” he said under his breath, then blinked innocently when she shot him a glare. “Did I say that out loud? Weird.”

She turned her gaze to the mirror. Her reflection looked like a shadow next to his. She was soft where he was all angles. Her brown hair clung damp to her cheekbones, the flush of frustration staining her chest.

“I’m not Giselle,” she said quietly.

He tilted his head. “Why not?”

“She’s delicate. Romantic. Tragic.”

Gojo looked at her longer than necessary. “You’re too hung up about how she dies. Try starting with how she lives.”

Shoko blinked.

He stood first, stretching his arms behind his head with a yawn. “Come on. Once more. Unless you’re gonna cry on me.”

She gave him a look.

He grinned. “Thought so.”

 

The rehearsal wrapped up with a final note of critique and sigh from Ms. Kaname that said she had much more harsh things to say.

Shoko bowed her head along with the rest of the dancers. Her skin felt tight of her bones, sweat clinging to the back of her neck, the arch of her foot aching with ever step. She peeled off her pointe shoes in the dressing room, too tired to sit, and shoved them into her light pink bag without care.

Utahime was already waiting by the lockers, arms folded. “I saw the lift.”

Shoko pressed her lips together.

“You were late again.”

“I know.”

Utahime softened, but only a little. “Want me to talk shit about him until you feel better?”

Shoko didn’t answer right away. Her fingers found the hem of her warmup and picked at a loose thread.

“I’m the one messing up,” she said quietly.

Utahime scoffed. “That doesn’t mean he isn’t a cocky pain in the ass.”

Shoko gave a tired smile. “True.”

They left together, walking out into the soft haze of the late afternoon.The sky was a smudge of pale blue, and the sounds of traffic blurred with the rustle of wind in the street trees. Shoko didn’t say much as they parted, just promised to text her when she got home.

But she didn't go home right away. She ended up circling back to the building later, where she could be alone and let herself into the empty practice studio. The silence buzzed in her ears.

She crossed the floor barefoot, heart uneven, and stood to watch her reflection in the mirror. Her brown hair was still damp from earlier and pulled back messily, her doe eyes ringed with the quiet heaviness of someone who hadn't slept well in days. She looked tired and dull.

Not like Giselle.

Try starting with how she lives. She replayed Gojo's words in her head.

Shoko didn’t know how Giselle lived. She only knew what it felt like to perform exhaustion. To embody precision, control, quiet strength. But softness? Openness?

To believe in love the way she did?

She stepped into position and lifted an arm, than the other, letting her wrist fall gently, gracefully, the way the character might. Her feet moved silently, her body knew what to do. But something stayed locked behind her ribs, unmoving and tight.

Her balance wobbled slightly. She caught herself.

In the mirror, she caught the ghost of him too. Not there, but remembered. Tall and striking, movements confident but not careless. The way his hands knew where she’d land before she did. The way he looked at her like he saw something under the skin.

She exhaled and sat on the floor.

It was her who was the problem, not the role.

 

 

The next few days were blurred together in muscle and sweat. 

Rehearsals began promptly at nine each morning. The studio lights never changed, always remaining too bright. The air too clean, like nothing real had ever happened there. Only mirrors and movement and the subtle echoes of shoes brushing against floor.

Everyday, Shoko was the first to arrive, trying to catch the quietness of the studio before Gojo would show up. Before the murmers and whispers of the background dancers behind her. Before Ms. Kaname's critiques, which sliced through her sharply.

But still, she couldn't calm her mind down.

She couldn't stop thinking about her own body. Her arms were too stiff, she landed too heavy, the way she just couldn't sync her body with the music, no matter how many times she'd gone over the steps in her head. She'd never felt so foreign in her own skin before.

To make things worse, Gojo never struggled.

He moved like the music lived inside him. Even if he got a cue wrong, it looked intentional. His timing may have slipped a few times, but he adapted so easily, never lost control.

She hated how much she noticed.

 

She fell out of the same turn three times in one morning. On the third try, her foot slipped, just slightly, not enough to fall, but to stumble out of character. Gojo's hand reached instinctively, steadying her by the waist. She flinched.

“I’ve got you,” he said under his breath.

“I didn’t ask you to,” she snapped, louder than she meant to.

He let go immediately.

Then he muttered, quieter this time, “Didn’t say you had to.”

She didn’t respond. Her chest was tight, frustration prickling up her neck.

Across the room, Ms. Kaname’s voice rang out. “Again.”

Gojo stepped back into position. Shoko stayed still for half a second longer, jaw tight, before joining him at center.

“Don’t worry,” he said out of the corner of his mouth. “I’ll let you faceplant next time. Artistic choice.”

She shot him a look. “Shut up.”

But her shoulders had dropped a little.

And this time, she didn’t flinch when he caught her.

 

After rehearsal, Shoko collapsed onto the bench beside her locker, only half out of costume, sweat soaking through her camisole. Her hair clung to her temples in flattened strands, and her thighs ached from overuse.

Utahime dropped down beside her with a water bottle and a look that said I will commit murder on your behalf.

"You know," She began, cracking the cap, "I think the reason why I haven't stabbed him yet is because I don't want blood on the Marley floor."

Shoko exhaled, leaning forward over her knees. “It’s not his fault.”

Utahime snorted. “Oh, please. He’s doing that thing again.”

“What thing.”

“That thing where he’s good but still acts like he’s just making it up, like he’s some kind of free-spirited ballet prodigy instead of an actual adult man who refuses to rehearse like a normal person.”

Shoko didn’t respond. She watched the light flicker across the floor instead.

Utahime leaned in. “You’re thinking it’s your fault.”

“Because it is.”

“No, it’s not.” Her voice lowered, a little gentler. “You’re just not there yet, that’s different.”

Shoko closed her eyes.

Utahime bumped her shoulder lightly. “You’ll get there. He’s just the kind of person who’s always been watched. He doesn’t know how to hold anything softly. But that doesn’t mean you can’t.”

 

 

Rehearsals began the following morning without fanfare.

Gojo actually managed to arrive early for once. This time with no coffee tray, no sunglasses, no dramatic entrance. His hair was slightly messy, like he hadn't bothered with it, and his warm up shirt was a black tee surprisingly in regulation. Shoko almost didn't recognize him.

He walked past her without a joke, just offered a quiet nod and started stretching near the back.

Ms. Kaname raised an eyebrow but said nothing. She simply clapped her hands once and called, “Act I. From the top. No stops.”

Shoko stood in her mark as the music began.

She didn't think about him this time. Not his timing, or the way his hands hovered for a second too long. Only on her breath, the floor, the count.

One-two-three-four—Go.

She missed her extension again.

Not badly, just enough that she had to readjust her turnout mid-sequence. It made her lines look jerky and unclean.

Gojo didn’t comment. He just softened his own step, shifting a beat slower, gently adjusting the arc of his arm to catch her sooner. His fingers found her wrist without pressure, guiding rather than gripping.

Shoko blinked.

They kept dancing.

When she wobbled in a turn, he leaned in. Barely. Just enough for her to recalibrate her center.

His hand at her back during the lift wasn't controlling, but quiet and supportive.

She landed without stumbling. For two measures they were perfectly in sync.

By the time the music had faded away, Shoko's chest rose and fell with something more than exhaustion. She wasn't sure if it was adrenaline or surprise.

Ms. Kaname folded her arms and gave a slow nod.

“Better,” she said.

 

Shoko was sitting on the floor, stretching her legs out in front of her, arms resting over her knees. Her water bottle was half-full and warm. The arch of her foot ached.

Gojo flopped down beside her without asking.

“You always this tense?” he asked.

She didn’t look at him. “You always this talkative?”

“Only when I’m trying to make a good impression.”

“Too late.”

He smirked and leaned back on his hands, watching the ceiling like it had something to say. “You almost took me down during that turn, by the way.”

“You moved early.”

“I adapted.”

“You tripped.”

He glanced over. “I saved it. Pretty gracefully, too.”

Shoko exhaled through her nose, adjusting the elastic around her ankle. “You keep talking like that and I’m going to let you fall next time.”

Gojo chuckled, tipping his head slightly toward her. “Noted.”

A pause.

He reached for her water bottle, waited a half-second for her to stop him, then took a sip anyway.

She gave him a flat look. “Seriously?”

“I was being polite,” he said, handing it back. “Sort of.”

Shoko wiped the rim and said nothing.

The pianist started plunking keys again across the room, signaling the break was nearly over. Dancers stood and began to stretch again.

Gojo stood and offered her a hand. She ignored it and got up on her own.

“You really don’t like me?” he said.

“I’m still deciding.”

“Fair enough,” he said, eyes flicking to hers. “But you’re a lot more fun when you’re mad.”

She narrowed her eyes. “Keep testing me.”

He grinned. “Now we’re getting somewhere.”

They stepped back into position.

The first pass through the sequence was cleaner. No stumbling, no late turns. She moved into the lift and felt his hands land exactly where they needed to — just above her hips, steady and confident. Her body remembered the shape before her mind did.

As he lowered her again, his breath brushed past her ear.

“You didn’t threaten to drop me that time,” he murmured.

“Still might,” she said, barely moving her lips.

He smiled. She could hear it in the way he exhaled.

They kept going. A turn, a pause, a half-step and reach. She turned too sharply and nearly missed the mark again, but his hand was already there, adjusting her spine with the lightest press.

“You lead like someone who doesn’t want to,” she said under her breath.

“I lead like someone who wants you to meet him halfway.”

Shoko rolled her eyes but didn’t argue. Her body was warmer now, the ache dulled into muscle memory. It wasn’t easy, but it was easier. Cleaner. The rhythm of it was starting to hum in her chest.

They reached the final pose of the sequence, her chest barely a breath from his, both of them still.

His hand stayed at the small of her back for a second longer than necessary.

Then he let go.

“Better,” she said.

“You’re welcome,” he replied, voice low.

She gave him a dry look, but her mouth twitched anyway.

 

They didn't speak until everyone else was dismissed. Shoko had stayed back to stretch and so did he on the opposite side of the room. Despite them both being soaked in sweat, neither was ready to leave just yet.

When she stood to pack her bag, he finally approached.

“That was good,” he said.

She paused, water bottle halfway into her tote. “Because you slowed down.”

“Because you stopped thinking so hard,” he said lightly.

She made a face.

“I’m just saying,” he added, hands lifted in defense. “You get all stiff when your brain’s doing choreography before your body does. Like you’re trying to solve for X.”

“It feels like a test.”

“It’s not.” His tone softened, just enough. “It’s a duet. You’re allowed to let go. I’m not gonna let you fall.”

Shoko stared at him for a moment, then looked away, chewing the inside of her cheek.

“You’re less irritating when you don’t talk,” she muttered.

Gojo’s grin widened. “So you do like me better quiet.”

“I didn’t say that.”

“You didn’t not say it.”

She gave a slow blink like she was reconsidering her entire life.

He stepped aside as she slung her bag over one shoulder, then called after her as she reached the door, voice low but deliberate, “You move beautifully when you’re not trying to fight the floor.”

She paused, hand on the handle. A flicker of something passed across her face.

“Thanks,” she said, barely above a mumble. And then she slipped out.

 

 

"Act I, Scene Seven," Ms. Kaname announced the next morning. "The betrayal."

The studio fell silent.

The pianist cracked his knuckles and began. This time with the brittle, sorrowful chords that underscored Giselle's unraveling. A full emotional arc, shock, denial and collapse.

Shoko disliked it. She didn't know how she was supposed to unravel herself in front of so many others. 

She took her position, arms low, gaze in front of her.

Gojo took his place across, not in a princely posture this time, but slouched slightly, his gaze low in shame. Playing guilt. Playing the man who breaks her heart.

The music rose and they began to move. Shoko tried to step into the scene, trying to image betrayal, trying to imagine love in the first place. Her limbs followed the cues, her chest tight. Despite her moving, nothing reached her face.

When Gojo reached for her, the moment Albrecht tries to explain himself, she jerked her arm away to quickly. The emotion wasn’t in the choreography. It was just muscle memory, resistance. They kept going.

He stepped closer, miming the plea for forgiveness, quiet in his movement. He placed a hand at her waist for the next turn, and she flinched again.

Her landing was sloppy. She stumbled backward.

Ms. Kaname stood.

“Stop,” she snapped. “Miss Ieiri.”

Shoko froze.

“You don’t believe this is happening. That’s the problem. You move like a dancer trying to check the boxes of a story she doesn’t understand.”

Shoko’s pulse spiked in her ears.

Ms. Kaname stepped forward. "Giselle is in love with a man she cannot have, and she believes she's safe until this moment. Then, that belief breaks. You need to break with it. Stop trying to stay composed. Let it come apart.”

Shoko bit the inside of her check a little harshly. She risked a glance at the mirror. Gojo stood just behind her, gaze lowered, hands loose at his sides.

Kaname turned. “Again.”

 

The second run wasn't any better.

Her body kept moving, but her mind splintered. She couldn't lose herself in it. Couldn't let the emotion fill the space the way Kaname wanted. Every movement felt empty.

Gojo was solid and smooth. Adjusting to every single one of her half-missed cues without stumbling. The part that stung was that he wasn't showing off. He was just being there.

When they reached the final lift — a desperate reach, a near collapse — he caught her, flawlessly, like he’d never doubted she’d land there.

She couldn’t look at him.

The music faded.

Her arms dropped to her sides.

“Dismissed,” Ms. Kaname said coolly. “You need to start finding the truth beneath the steps, Miss Ieiri. Otherwise, no one will believe you.”

Shoko stepped back, spine tight.

Gojo glanced over. Waited until they were out of Ms. Kaname’s line of sight, then said under his breath, “You know you don’t have to flinch like I’m gonna drop you every time.”

She wiped sweat from her cheek with the side of her hand. “You might.”

“I haven’t yet.”

She didn’t reply, just reached for her towel. Her hand was trembling slightly.

Gojo leaned in a bit. Not close enough for anyone else to hear.

“You don’t have to play it like you’re already broken,” he said. “That’s not what this scene is.”

Her gaze flicked toward him.

“It’s betrayal,” he added, still quiet. “Not death. Not yet.”

She looked away again, jaw tight.

He didn’t push.

“Next time,” he said, softer now, “just try breathing through it. I’ll be there. Unless you elbow me in the face again. Then I’m dropping you on purpose.”

Her lips twitched despite herself. “Noted.”

He walked off with a shrug, towel slung around his neck.

 

She stayed behind again once everyone left.

The studio felt cavernous when it was empty. Like the walls had begun to stretch farther, giving her more room to become something she didn’t want to see.

She didn’t hear the door open.

“I’m not stalking you,” Gojo said lightly, “I just forgot my towel.”

Shoko didn’t turn around.

“Mm,” she hummed. “Sure.”

Instead of heading to grab his bag right away, he crossed the floor in slow, soft steps, enough to respect the space. Just behind her reflection in the mirror.

“I know it’s hard,” he said.

She didn’t move.

“This part,” he continued, softer now. “The heartbreak. Giselle’s collapse. It feels impossible until it doesn’t.”

Her voice was barely above a whisper. “You made it look easy.”

“No,” he said. “I just stopped trying to be perfect in it. That’s the only way it works.”

Shoko finally turned. Her face was flushed, strands of her brown hair clinging to her cheeks. Her big, deer-like eyes searched his face, not accusing or hostile, only searching.

“How do you let go of that?” she asked. “The need to get it right?”

He didn’t answer right away, then, gently. “You trust the person you’re dancing with.”

Their eyes held for a moment longer.

Then Gojo exhaled, gave a small nod, and turned toward his bag. He slung the towel over his shoulder, and left.

 

The next morning, Ms. Kaname decided to switch tactics.

“No choreography today,” she said sharply. “Just contact work. You don’t trust each other, and it’s showing.”

Shoko tried not to let her discomfort show. She stood off to the side with the other dancers while Ms. Kaname paced between them.

“Partnering is about breath,” she said. “About instinct. It’s not about steps. You have to feel your partner’s weight, not just handle it. You must know when they’re holding back. When they’re about to break."

She stopped in front of Shoko and Gojo.

“You two,” she said. “Prove it.”

Shoko felt her stomach tighten up.

The expression on Gojo's face was calm and professional, somehow making her even more nervous.

Kaname snapped once. “Hold the line. Hands on her ribs. Under the scapula.”

Shoko’s skin flinched before she could stop it. Still, she turned and allowed Gojo’s hands to settle, warm and sure against her lower ribs, his thumbs just shy of her spine.

“Follow her breath,” Kaname said.

Shoko inhaled shallowly. 

Gojo didn’t say anything, but she felt his grip change slightly, almost imperceptibly, as if adjusting his stance to accommodate her rhythm.

“Lower,” Kaname said. “Not lungs. Belly.”

Shoko tried again.

This time, her diaphragm expanded slower, deeper, and Gojo followed the shift with an adjustment of pressure. His fingers remained steady, but she could feel the communication in them.

It was maddening.

He wasn’t looking at her, but he felt her. Every intake and bit of hesitation. She couldn’t pretend she was invisible like this.

“Now,” Kaname said, “drop.”

Before Shoko could question it, Gojo guided her into a fall with one arm lowering behind her back while the other caught under her shoulder. Her knees bent instinctively, and she rolled into the motion.

He caught her.

One hand at the base of her neck, not firm, but cradling.

She was breathing too fast.

She didn’t want to meet his eyes — but when she did, he was already looking at her. Not like a dancer reviewing footwork. 

He was just watching. Like he could see something cracking beneath the surface.

“Again,” Kaname said. “Until it stops looking like rehearsal and starts feeling like it means something.”

 

 

The next evening, Shoko returned to the studio after hours. Not exactly because she wanted to, but because she had to.

She couldn't stand the way Ms. Kaname had looked at her that morning, like she was trying to chisel something out of a stone that refused to give. She also couldn't take the murmers and whispers of the dancers behind her, wondering if she was too wrong for the role.

So here she was. No music or lights except the hallway spill through the glass. She tugged on her old black leotard and worn tights, hair messily pinned up, and started marking through the betrayal sequence by herself.

It didn't go as well as she'd hoped. Without Gojo there, the spacing was off. Her steps lost their rhythm and her reach fell short into empty air.

She cursed softly and began again, stepping into first position.

“You’re late,” came a voice from the doorway.

She nearly jumped.

Gojo leaned against the frame with a navy blue duffel bag slung over one shoulder and a can of Pocari Sweat in hand. His white hair looked slight flattened, like he’d just pulled off a hoodie. His blue eyes gleamed even in the dim light.

“I wasn’t aware we had a meeting,” Shoko muttered.

“You’re still rehearsing,” he said, stepping in, “so I showed up.”

“Out of pity?”

He shook his head. “Out of habit. You always stay late.”

She watched him walk across the studio floor like he belonged there more than she did.

“You don’t have to babysit me,” she said.

“I’m not.”

He dropped his bag down to the ground and shrugged off his jacket. Beneath it, he wore a loose white tee and rehearsal pants, the fabric clinging slightly to his legs. Everything about his presence was fluid, moving like someone who didn’t fear being seen.

Shoko didn’t stop him when he approached.

She just stood there, waiting.

“Start from the lift?” he asked gently.

She nodded and they took position.

Gojo didn’t count out loud. He just looked her in the eye, and when she nodded once, they moved.

She reached. He caught. This time, her arm didn’t tense. His hand didn’t press too hard. She let him guide her weight up into the lift — a clean, soft arc that let her toes skim the air. She felt the line through her body extend, breathe.

He held her for an extra half-second before lowering her gently to the floor.

Their eyes met.

It had worked.

Shoko’s chest rose and fell. She was still panting, but the panic wasn’t there.

“…Again,” she said, voice hushed.

They did it again. And again.

Each pass was cleaner. Gojo’s cues matched her tension, never pushing, only mirroring. When she faltered, he adjusted. Not to correct her, but to meet her. For the first time, she wasn’t anticipating the stumble. She was moving through it.

He didn’t say much. Just the occasional “there” or “good” or “yep” under his breath.

At one point, when she leaned into his chest for the closing fall, the moment Giselle collapses from the weight of the lie. She landed with her face pressed near his collarbone, breath warm against his skin.

Neither of them pulled away right away.

She could hear his heartbeat.

Then his voice, low. “That was it.”

She stepped back.

Her cheeks felt warm, but she didn’t say anything. Just went to the corner and took a sip of water.

Gojo didn’t follow. He leaned against the barre and ran a towel down the back of his neck, watching her.

“You feel it?” he asked.

Shoko nodded.

“Good.”

A beat passed.

“You didn’t have to come,” she said finally.

“I know.”

“So why did you?”

He tilted his head, considering.

Then he simply said, "Because it's easier when we're not fighting each other."

 

 

By the following week, it began to feel like the mirrors were watching her.

Shoko couldn't explain it, but she caught herself staring at them more often, her reflection and his, always fitting together like puzzle pieces. Her arms threaded around his shoulders, his hand against the small of her back. Their breathing tangled, visible in the fine shifts of their ribs.

It was exhaustingly intimate.

They were now rehearsing a new passage from Act II. The moment Giselle appears to Albrecht after her death. The choreography required weightlessness, his hands to her ribcage, elbows linked, and her body tilted fully back into his, trusting he’d catch her as she spiraled downward.

She never used to mind these kinds of lifts. But something about Gojo’s touch got under her skin, and he knew exactly where to touch her now.

Worse, he knew how to read her, where she'd lose balance, where she hesitated, and how to brace her gently without correcting her like she was broken. He was learning her body, whether she liked it or not.

Ms. Kaname called for a reset.

Shoko exhaled and stepped back into position. She shook out her arms and tried to stay focused.

Gojo returned to her side, loose and composed. His white hair was slightly damp at the edges, a few strands falling forward. He wore a black tank that clung to the angles of his back, the muscles of his shoulders moving like he hadn’t earned them, like they’d always just been there.

“From the ghost pas,” Ms. Kaname called. “No hesitation in the drop this time, Miss Ieiri.”

Shoko nodded, meeting Gojo's eyes briefly.

The music started from the beginning and he took her hand, his palm cool and dry, and stepped behind her, arms wrapping beneath hers as she leaned into the tilt.

Her back pressed to his chest.

She felt his fingers tighten just slightly and let herself go.

The drop was clean.

They landed in a low kneel together, her head bowed, his arms around her waist.

Stillness.

When Ms. Kaname finally called, “Better,” Gojo released her carefully and stepped back.

But Shoko’s skin burned where he’d held her.

 

Shoko left much later than usual that day. The Hallway was dark, only lit by a few bulbs burning low. The floor squeaked beneath her sneakers as she made her way toward the back exit, bag slung over her shoulder.

She wasn't expecting to see anyone, but as she turned the corner near Studio B, there he was.

Gojo sat alone on the floor in the shadow of the barre, stretching his calves in silence. He wasn’t in uniform, just sweatpants and a thin hoodie pushed up to his elbows. His head was bowed, bangs falling into his eyes.

Shoko didn’t say anything. She just kept walking.

But she knew he saw her.

And that he didn’t look away.

 

 

“You’ve got the shape,” Ms. Kaname called out. “Now show me the grief.”

Shoko exhaled hard, sweat already dripping down her neck. She and Gojo stood in fourth position, waiting for the music to start again. This was their third run from the moment Giselle forgives Albrecht to the final arabesque. The emotional peak, the dying ghost’s last gift.

The steps were second nature now. She could let her full weight fall into Gojo’s arms and know, without a doubt, he’d be there.

Unfortunately, that wasn't enough anymore.

The music began playing, mournful strings winding slowly, like something being unspooled. Shoko moved before she could think, letting muscle memory take over. Gojo met her with quiet precision, every gesture practiced, every catch perfectly placed. They moved like one breath.

But it was too clean.

Her foot landed exactly where it should, but her chest was tight. Her face still held too much control. Even when her arms curved through the air and Gojo knelt before her, reverent, it looked like dance. Not loss.

The sequence ended in silence.

Ms. Kaname pinched the bridge of her nose.

Shoko braced herself.

“Again,” the instructor said, voice cool. “This time, try bleeding.”

 

The break room was too quiet. Shoko leaned against the counter, sipping cold water, avoiding the mirror across from her.

“Is it me?” she asked, finally.

Gojo lounged against the wall beside her, towel draped lazily around his neck. “No. It’s Giselle.”

She frowned, turning to glance at him.

“She’s in your head,” he said, a little too casually. “You’ve already nailed the steps. Now she’s got you spiraling.”

Shoko stared into her water bottle.

“She’s just... sad.”

Gojo shook his head. “She’s not just sad. She’s in love with the guy who ruins her. And she still forgives him. That’s brutal.”

“I don’t forgive people like that,” Shoko muttered.

He smirked. “Yeah. I got that vibe.”

She shot him a look.

“I mean it as a compliment,” he said, holding up his hands in mock defense. “You’ve got an edge. Giselle’s softer. But maybe that’s the point.”

She gave a half-sigh. “She’s not me.”

“You sure?” he asked, nudging the toe of her shoe with his.

“I don’t let people in. I don’t forgive like she does.”

“You let me in,” Gojo said, all too easily.

Her eyes flicked toward him. “That’s different.”

“How?”

“Because you annoy me into it. Giselle just… gives.”

Gojo chuckled. “She’s got better taste, clearly.”

Shoko rolled her eyes and took another sip of water.

He watched her a moment, then added more softly, but still with that little twist of amusement, “You’re doing better than you think. I see it sometimes. When you forget I’m here.”

She raised a brow. “That’s rare.”

His grin widened. “True. But every now and then, you get this look, like everything you’ve ever buried is about to burst out of your chest.”

She blinked, unimpressed. “That sounds violent.”

“It’s honest.” He gave a one-shouldered shrug. “And kinda hot.”

She scoffed, pushing off the counter. “Come on. Let’s run it again before Kaname makes us start from Act One.”

Gojo followed, still smirking. “You just like bossing me around.”

“Only when you deserve it.”

“So… all the time.”

 

 

The costume didn’t feel quite right. Or maybe it did, and Shoko just wasn’t used to feeling that exposed.

The blue peasant bodice cinched tightly at her waist, the square neckline lower than she liked, tugging every time she moved her arms. The skirt was lighter than she expected, brushing her calves with each step, and the white apron was already wrinkled from rehearsal. Her brown hair was tied back in a soft braid, a few strands falling free and sticking to her cheeks. She stared at herself in the long studio mirror, trying not to fidget.

Behind her, the door clicked shut.

“Wow,” came Gojo’s voice.

She didn’t turn.

He stepped closer. His reflection appeared beside hers, less polished than usual. His costume for Act I was deceptively simple: loose white shirt open at the collar, dark trousers, a worn blue vest tied messily at the waist. His sleeves were rolled just enough to show his forearms, and his pale hair looked even more disheveled than normal. He looked more like a charming farmhand than royalty.

Their eyes met in the mirror.

“You look like you stepped out of a painting,” he said.

“Yeah,” she muttered. “One that forgot what century it’s in.”

Gojo grinned.

 

The first lift went completely wrong.

Gojo’s hand caught on the edge of her apron as he reached to support her hip, and the fabric twisted awkwardly between them. Shoko’s balance tipped sideways, the lift too shallow, and he had to grab her under the arms to keep her from falling.

“Shit—sorry,” he muttered, catching her mid-fall. “Your skirt caught on my boot.”

“No kidding,” she said, smoothing it down. “It’s like dancing in a curtain.”

Ms. Kaname clapped her hands once from the front of the studio. “Again. No breaks until you make it work. This is what you’ll be wearing on stage. If you can’t dance in it, you can’t dance at all.”

Shoko positioned herself in front of Gojo, her weight already on the balls of her feet. The music started. Soft again. 

This time, she managed the jump, and Gojo caught her clean, but her skirt floated up between them, obscuring his grip.

His voice dropped near her ear. “Sorry. Trying not to grab you inappropriately.”

“You’re not,” she muttered. “That was last week.”

Gojo snorted, trying to keep a straight face as he rotated her through the next turn.

They landed, but her foot slipped slightly on the fabric dragging beneath them.

Shoko hissed. “Damn it.”

“You okay?”

“Fine. This thing just hates me.”

She took a step back, breathing hard, fingers trembling slightly as she adjusted the sash along her waist.

Gojo watched her. “You sure it’s the costume?”

She didn’t answer.

 

They tried it over again. And again.

Every attempt brought out a new error, the skirt whipping over Gojo’s boot, the apron swelling at Shoko’s knees and shifting her weight. But somewhere in the struggle, something shifted.

The closeness they’d gotten used to, skin brushing skin, shared breath, felt different when softened by cloth and memory.

Now, when Gojo touched her waist, he did so through layers of gauze, like she wasn’t fully there. When she looked up at him during a turn, he looked back like he was searching for someone who might vanish at any moment.

The line between dancing and pretending blurred.

By the fourth run, neither of them was speaking much. Their words came only in half-muttered corrections or brief exchanges as they passed behind each other in transition.

Still, when Gojo lifted her in the penultimate spin, the final moment before Giselle fades, his hands were careful.

Shoko landed, breath shallow. Her skirt floated gently around her ankles.

Kaname clapped once.

“Better,” she said. “But not there yet.”

Gojo raised a brow. “Define ‘there,’ exactly.”

Kaname gave him a look. “Where the audience forgets you're dancing.”

Shoko folded her arms. “We’d need invisibility cloaks for that.”

“No,” Kaname said. “You’d need honesty.”

 

After rehearsal, they lingered.

Shoko stayed seated on the floor, back against the mirror, knees drawn up under her long skirt. Her bodice was undone slightly at the back, a ribbon hanging loose.

Gojo stood nearby, fiddling with the sleeve of his costume.

“It’s hot in this,” he said.

“It’s worse in mine,” she replied.

He glanced at her. Her cheeks were still flushed, her hair a little wild, soft brown wisps curling at her temples. She looked like a fawn caught between worlds, delicate and on edge.

“You’re bleeding less now,” he said.

She blinked. “What?”

“Earlier. Kaname said ‘show me grief.’ You were trying so hard it was like your whole body locked up.”

“I wasn’t trying,” she said.

He crouched beside her. “Exactly. That’s why it worked this time.”

She gave him a flat look. “Are you always this philosophical after rehearsal?”

Gojo shrugged. “Only when you look like you’re going to evaporate.”

Her breath hitched faintly.

“I don’t know how to not disappear,” she said. “It’s easier than showing too much.”

There was a pause.

Then, quietly, he said, “You do show it. Just in ways you think people won’t notice.”

She turned her head, meeting his gaze.

His white hair hung uneven around his face, still damp from sweat. His blue eyes looked tired, but they didn’t waver.

“You see too much,” she murmured.

“You hide in plain sight,” he said.

Their eyes lingered a moment too long.

Then he reached forward slowly and brushed a piece of her hair behind her ear. His knuckles grazed her cheek. The touch was light, careful.

Shoko froze.

His voice was low. “Tie your hair next time."

She swallowed. “Fine.”

He stood. Offered her a hand. She took it, and he pulled her up with practiced ease. Their palms stayed connected a beat longer than needed.

“You looked like Giselle today,” he said.

She arched a brow. “Because I nearly tripped over myself?”

“No,” he said. “Because for a second, I thought you were going to vanish.”

 

 

The gauzy white of Giselle’s Act II costume shimmered faintly as Shoko adjusted the bodice in the mirror. It wasn’t flattering, not in the usual sense. It hung like mist, sheer in places, her collarbones faintly visible through the thin fabric. A delicate crown of fake lilies had been pinned to her hair, slightly crooked.

“I look like I drowned,” she muttered.

“Yeah,” Gojo said behind her. “But, like, beautifully.”

She met his eyes in the mirror.

He wore Albrecht’s Act II garb now, dark velvet vest over a billowy white shirt, tight trousers that made him look even taller than usual. His sleeves bunched around his elbows as he tugged at the cuffs. His hair was damp again, clinging to his temples in pale strands, and the shirt's neckline dipped just low enough to distract.

“Don’t say things like that,” she said.

He blinked, feigning innocence. “Things like what?”

“Like I drowned beautifully.”

“I’m just being historically accurate.”

“Historically, you’re unbearable.”

Gojo grinned and stepped beside her, surveying them both in the mirror.

“You know,” he said, tilting his head, “we look good.”

“You look like you’re about to propose to someone in the woods.”

“Still you, probably.”

She rolled her eyes, but the corner of her mouth twitched.

Ms. Kaname’s voice cut in from across the room. “Let’s run the forest sequence. Full costumes. I want to see if you can move in those things.”

That proved harder than expected.

Shoko’s long skirt kept getting caught on Gojo’s boots during lifts, and the tulle bunched awkwardly beneath her arms. At one point, during a turn, the fabric twisted, and she nearly stumbled into him.

His hands caught her easily, but she shoved them off.

“Don’t grab there,” she snapped. “That’s not part of the choreography.”

“Then stop trying to body slam me with silk.”

Ms. Kaname called for a pause, clearly unimpressed.

They moved to the side for water. Shoko sat at the edge of the stage floor and bent to unpin part of her skirt, trying to breathe. The gauze was suffocating, hot and sticky where it clung to her ribs.

Gojo knelt beside her. “Need help?”

“No.”

He reached for the back lacing anyway, fingers light as he tugged at the ribbons, not undressing her, just loosening the pressure near her shoulders. She froze when his knuckles brushed bare skin.

“Relax,” he said. “You’re turning purple.”

Her heart thudded stupidly.

When he finished, she exhaled. Carefully.

"Thanks.”

He stayed crouched beside her, arms resting loosely over his knees. His proximity made her hyper-aware of the way her breath moved through her chest, the dampness of her skin, the shallow rise and fall of her ribs.

“You alright?” he asked, quieter this time.

She nodded. Then shook her head.

“I don’t know.”

Gojo looked at her for a long, unreadable moment. Then offered his hand.

“Come on,” he said. “Let’s get the skirt to work with us instead of against us.”

 

Back on their marks, the music swelled from the speaker again, low and mournful, threaded with something almost spectral. Ms. Kaname stood near the mirror wall with her arms crossed, saying nothing. Letting them figure it out.

Gojo took position first.

Shoko stepped out after the cue, each movement softer now, less forced. Her skirt dragged across the floor like smoke. This time, it didn’t snag, she’d gathered it just slightly at the hips before beginning, fingers brushing gauze and muscle memory alike.

When she floated toward him, Gojo caught her in the first lift clean, his hands confident beneath the tulle.

This time, she managed the jump, and Gojo caught her steady. But her skirt floated up between them, obscuring his grip.

His voice dropped near her ear. “Hold steady there. That’s it.”

She exhaled. “Feels better.”

“Good,” he murmured. “You’re moving like yourself again.”

They didn’t look at each other, but something eased between them as they shifted into the next step.

The line of her arm skimmed past his jaw, fingertips brushing the air. When she folded forward, body trembling like a ghost remembering breath, he knelt with her. Their timing clicked.

It wasn’t just technical. It was something more felt than memorized. He was catching her now like a pulse, like instinct. No extra force, no overcompensation, just presence. She gave more of her weight and found he didn’t flinch.

When she collapsed into him at the sequence’s end, it didn’t feel rehearsed. It felt like exhale.

Gojo didn’t speak.

He just stayed there, arms around her waist as the final notes faded.

Ms. Kaname’s voice echoed behind them. “Finally.”

Eventually, Shoko shifted just enough to lift her head.

Their eyes met, her lashes heavy, her cheeks damp with sweat, strands of hair escaping her crown of lilies.

Gojo’s voice was low, almost too quiet to catch. “See? We got it.”

She didn’t smile.

But her hand, still resting over his shoulder, gave a slight squeeze.

 

 

It was now time for the first full rehearsal, everyone was lined up in the studio as they would on the big stage. The show only a few weeks away.

Every dancer was present and dressed in full costume. The mirror wall was partially covered with black drapes, the lighting was adjusted, and music echoed twice as loud through the speakers.

Shoko hadn’t slept well.

Her Act I costume, the village dress felt itchy today. The bodice tighter, the skirt heavier. Or maybe it was just the pressure sitting like a brick on her sternum. She stood with her hands at her sides, waiting for the first note, already regretting every breath.

“Full run-through,” Ms. Kaname had said. “No stopping unless someone bleeds.”

That wasn’t a joke.

Act I began on cue.

She played the hopeful girl well enough, bashful, bright-eyed, naive. Her movements were lighter now, if only because she'd memorized them enough to stop thinking. She let the role move her, rather than the other way around. There were still nerves in her chest, but they didn’t claw as hard.

The townspeople danced around her in joyful arcs. The pianist kept pace. And then — Gojo stepped into the scene.

He looked infuriatingly natural in the costume. Regal but not stiff. His blue eyes brighter than stage lights, his frame tall and commanding as he moved between dancers like he belonged there. His smile was charming in a way that made several girls sigh during the warm-up.

Shoko resisted the urge to roll her eyes.

But then he turned toward her.

Their first pas de deux in the village scene came early and simple, teasing footwork, light flirtation. He offered his hand, and she took it. Hesitation still curled in her fingertips, but her lines were cleaner than yesterday.

“You’re late,” she whispered as he pulled her into a spin.

“Worth the wait,” he whispered back.

Shoko didn’t miss her step, but she definitely kicked a little harder than necessary on the next pass. Still, it worked.

They moved in rhythm. Their footwork mirrored. He lifted her once, low and secure, and for a moment, her ribs felt open, light. Like something had loosened inside her and floated upward.

Their final pass of Act I landed clean. Even Ms. Kaname nodded. Barely.

During the five-minute pause, Shoko stepped offstage to breathe. Gojo followed, barely breaking a sweat.

“You’re glowing,” he said, handing her a water bottle.

“I’m overheating.”

He tilted his head. “Or you’re getting into it.”

“I’m trying not to think.”

“You sure?”

She glanced at him, expression unreadable. “You’re still catching me early.”

He grinned. “You’re still stiff.”

 

The pianist resumed.

The transition to the final sequence was rushed.

Shoko had already changed into the white Act II costume, sheer, romantic, haunting. Her brown hair had been let down partially for this act, pinned loosely with wisps escaping. Her bare arms were cold in the low-lit studio. She looked and felt like a ghost.

The music turn morunful. Her entrance, the first time she appears to Albrecht after death, was silent and slow.

She stepped across the floor barefoot, body half-turned, as if unsure whether to look at him or disappear into the fog.

Gojo was waiting center stage, already in place.

This dance demanded everything. The betrayal, grief, longing, pain and the movement called for raw precision.

Their spacing was perfect.

His hand found her waist on the beat. She turned into him, chest brushing his, weight shared. The lift was clean, her feet skimmed the floor; their breaths matched.

But when they landed and moved into the next sequence, the final turn, it broke.

Gojo reached for her a beat early. She wasn’t there yet.

She stumbled. Not badly. Not enough to fall. But enough to pull the moment apart at the seams.

Shoko caught herself, but her expression flashed.

She turned, eyes flashing. “You’re rushing it.”

Gojo blinked. “You were behind.”

“I was on tempo.”

“You were holding back,” he said, voice lower.

She felt it then, the heat rushing up her spine, the sting of her lungs.

“You always do this,” she muttered. “You act like it’s fine when you’re the one pulling.”

His brows knit. “I’m trying to meet you halfway.”

“You’re not meeting me. You’re overriding me.”

They were still in position, breathless, too close. The music had faded. Dancers had paused mid-step. Even Utahime had gone stiff from where she waited by the mirror.

Ms. Kaname’s voice cut clean through the tension.

“Is this how you plan to resolve it on stage?” she asked. “Because if so, I suggest we recast.”

That landed like a slap.

Shoko stepped back automatically. Gojo’s jaw ticked.

Kaname didn’t wait. “Take five. Cool off. Then start again from the top of Act II.”

The room scattered. The pianist stretched his fingers without looking at anyone. A few dancers pretended not to stare.

Shoko walked off fast, grabbing her towel from the bench, wiping sweat from her neck. Her hands were shaking.

She heard Gojo behind her before she saw him.

“Don’t walk away,” he said quietly.

“I need to breathe.”

“I’m not trying to fight you.”

Her shoulders sagged, the fight draining out of her. “I know.”

She turned to face him, the tension lingering in the air between them.

For a long, heavy moment, neither spoke.

Then he broke the silence. “We’re just tired. We can work around it. I know we’ll get it.”

 

The pianist reset without needing instruction.

This time, no one said anything when Shoko and Gojo returned to the floor. Even Utahime, who stood by the mirror with her arms crossed, didn’t comment. She just watched, unreadable.

The music began again.

And this time, they got it.

Gojo’s hand met her waist at the perfect count, neither too soon nor too slow. Shoko stepped into the turn and felt the difference instantly. There was no second-guessing. No tension curled in her spine, no resistance in her limbs. Her body followed the music the way breath follows a pulse, automatic, vital.

When he lifted her, the fabric of her costume floated up around them like smoke. She felt weightless in a way that wasn’t just physical. His grip was confident, but not possessive. 

The transitions between them were seamless now. Her foot brushed his shin during a tight pass, but he adjusted without blinking. She nearly missed a step in the second phrase, but his hand pressed gently at her back, just enough to remind her where to land.

They hit the turn sequence with more force this time, Shoko’s skirt spun out around her, a blur of white and motion. Gojo’s arm curled behind her waist, catching her momentum like a tide. Their heads turned at the same moment, eyes meeting for a breath, then letting go.

It was almost silent when she collapsed into him for the final fall.

Her cheek grazed his collarbone. His arms curved around her shoulders. Her fingers clutched the edge of his sleeve like she didn’t know where she ended and the dance began.

When they stood again, no one moved.

Even Ms. Kaname waited a beat before speaking.

Her voice cut through the stillness, even and cool. “Finally,” she said. “That’s how it should feel.”

Gojo didn’t say anything. Just looked at Shoko.

She met his gaze. This time, she didn’t look away.

 

 

The city had cooled just enough to be breathable by the time rehearsal ended. A few dancers peeled off toward the subway with slow steps and slouched backs, complaining about sore backs and feet.

Shoko stepped out last, her hair still pinned up, rehearsal bag slung over one shoulder. She didn’t go far, just to the edge of the sidewalk, where the breeze could cut through the sweat still clinging to her back.

The studio door creaked again behind her.

“I figured I’d find you lurking,” Gojo said casually, walking up beside her. “You always look like you’re waiting for a ghost out here.”

She didn’t look at him. “Only ever seems to be you.”

“Lucky for you,” he said, tugging the straps of his hoodie over his shoulders like he hadn't just been dancing for five hours. His hair was still damp, flattened unevenly at the crown, and the laces of his sneakers were half-tied, like even his exits were dramatic.

A second pair of footsteps clicked past them on the sidewalk. Utahime appeared beside Shoko, slipping an arm around her shoulders in a quick, familiar hug.

“Tell me you’re not following her again,” Utahime murmured.

“I like to think of it as escorting,” Gojo said smoothly.

“Escort yourself into traffic,” she muttered, squeezing Shoko's shoulder before glaring at Gojo and disappearing around the block.

Gojo watched her go with a slight grin. “She loves me.”

“She tolerates you,” Shoko corrected.

“Semantics.”

They stood there a moment longer, quiet again. The rustle of trees and far-off car horns filled in the space.

“You were good today,” Gojo said finally, softer this time.

Shoko didn’t respond right away. Her brow stayed drawn, thoughtful. “It’s still off in places.”

“Not by much. You hit the lift like it was nothing.”

“You made it easy.”

A beat. Then he bumped her shoulder lightly with his. “Don’t go getting sentimental on me now.”

She didn’t smile, not exactly, but her mouth curved — just a little. She let the quiet stretch again as they started walking down the block. Their footsteps fell into rhythm.

A minute passed.

“You hungry?” he asked. “There’s a place a few blocks up that doesn’t card if you look desperate enough.”

“I’m not drinking with you.”

“Didn’t say drink,” he said. “But I’ll pretend to be charming over dumplings if that sweetens the deal.”

Shoko gave him a look.

“You’re already walking with me,” he pointed out. “That’s like... halfway to a date.”

She rolled her eyes. “It’s a sidewalk.”

“Yeah. But it’s our sidewalk now.”

She shook her head, but she didn’t stop walking.

Gojo’s hands were in his pockets, shoulders relaxed. He glanced over once as they passed under the next pool of streetlight, something unreadable flickering behind his grin.

“Just food,” he added, as if it mattered.

She didn’t answer.

But she didn’t say no, either.

 

They ended up at a soba shop tucked behind the train line. One of those places with steamed-up windows and crooked paper lanterns swaying overhead. It was mostly empty inside, save for an old man at the counter and a couple in the corner, speaking in low murmurs.

Shoko had slipped on a blush-pink wrap sweater over her leotard, tied carelessly at the waist. Soft grey leggings clung to her legs, and a loose cardigan hung off one shoulder. Her hair was still in a low, messy bun, wisps clinging to her cheeks.

Gojo didn’t comment on how she looked, but he didn’t stop looking, either.

They slid into a booth near the window, the vinyl cushions squeaking under them. A low-hanging lamp lit the table in yellow.

“You don’t even like soba,” Shoko said, pulling her sleeves over her hands.

“I like yours,” Gojo replied, unbothered.

She gave him a skeptical look as he poured soy sauce without measuring.

“You eat like a middle schooler.”

He gasped, clutching his chest. “I’m deeply offended.”

“You poured half the bottle.”

“I’m seasoning with confidence.”

She didn’t smile, exactly, but the corner of her mouth shifted.

Their food came in mismatched bowls, steaming soba for her, chilled with dipping sauce for him. For a while, the only sounds were chopsticks tapping porcelain and soft slurps. Outside, the wind tugged at the lanterns, making shadows sway across the table.

Shoko nudged the bowl aside halfway through and leaned her elbow against the windowsill, eyes half-lidded.

“My legs are shot,” she murmured.

“Mine are elite,” Gojo said, stretching his long legs out until one gently bumped hers under the table. “You should try being built like a flamingo.”

She nudged him back, more forceful. “Stop.”

“What? I’m encouraging you.”

“You’re annoying.”

He smiled like it was a compliment.

“Better than being boring.”

Shoko stared at him, then took another sip of tea.

“You really don’t shut up, huh?”

“I don’t talk this much with most people,” he said.

That gave her pause. Her brows furrowed slightly, but she didn’t press.

Outside, a passing train blurred the window with motion.

She leaned back and looked at him through the steam of her tea.

“You gonna keep dragging me to places like this after the show’s over?”

Gojo met her gaze, the corner of his mouth twitching.

“Only if you keep letting me,” he said.

She didn’t respond. But she didn’t look away.

Instead, she quietly went back to her noodles, and his knee stayed pressed lightly against hers beneath the table.

 

 

Every overhead light glared brightly, catching on fabric and sweat. The mirror reflected a dozen dancers in motion, each one fully costumed now in layers of gauze, tulle, fitted corsets and velvet doublets. The rehearsal room now felt more like the actual stage. It was only two days before the final performance.

Shoko stood off to the side with her hands clasped behind her back, the stiff bodice of her Act I dress making it hard to breathe. The blue skirt brushed her calves, the apron cinched tight. Even her slippers looked more fragile than usual, dyed to match the look of a village girl. Her hair was braided back and pinned, tucked neatly under a ribbon. She didn't feel neat.

Gojo appeared at her side without warning, spinning the gold ring around his thumb, a prop he’d gotten far too attached to.

“You look positively peasant-y,” he murmured.

Shoko didn’t glance at him. “Is that supposed to be a compliment?”

“I thought it was charming.”

“You think everything you say is charming.”

He grinned. “Because it usually is.”

Before she could fire back, Ms. Kaname clapped her hands twice. “Places for the opening of Act I. We’re running from top to blackout.”

That was the cue.

They moved into position as the pianist began to play, the familiar lilting melody carrying through the speakers. The village scene unfolded — bright, full of youth and dancing. Dancers filtered in from either side, skirts twirling, sleeves billowing.

Shoko found her rhythm quickly. The choreography here was light, but layered — lots of crossing paths and partner changes. She moved with the ensemble at first, smiling only slightly when necessary. Her character, Giselle, wasn’t fragile yet. She was hopeful. Bright. Grounded.

Gojo entered mid-sequence, all charm and swagger as Albrecht. He hit every cue with precision, his strides long and dramatic. A few of the girls couldn’t hide their smiles as he passed — some real, some just good acting.

When their first duet came, he reached for her hand, spinning her into a turn before catching her waist.

“You’re smiling,” he whispered near her temple.

“You’re late,” she muttered back.

Their footwork carried them across the floor in unison. Her skirt fluttered with every pass; his boots struck the floor like punctuation marks.

The scene built steadily — light into tension, tension into pull. Shoko’s breathing stayed even, but she could feel the sweat collecting along her neck. Gojo’s grip never faltered. He was present — too present, maybe.

Their final exchange before the blackout was quiet. A simple pass. A reach. Fingers brushing.

He didn’t say anything. Just met her eyes like it meant something.

The lights dropped.

 

The lights changed again. Dimmer this time, cast in blue.

The piano gave a low cue. Shoko stepped onto the floor.

Her Act II costume fluttered at her ankles, sheer and floaty in the low light. Her arms were bare, pale against the gauze. Loose wisps of hair had already fallen from the half-pinned crown of lilies at the back of her head. She looked translucent.

Like she could slip through the floor if no one touched her.

She found her first mark slowly, eyes cast down.

Gojo was already waiting center stage, silent in Albrecht’s darker Act II ensemble. The royal blues and deep grays dulled under the studio lighting, but they made him look sharper, more grounded. The collar of his shirt sat slightly uneven, and his hair looked pushed back, still damp at the edges from the earlier run-through.

He turned toward her right on cue.

For a second, he said nothing. Then. “You look like something out of a dream.”

Shoko didn’t look at him. “You’re supposed to think I’m dead.”

“Same thing,” he muttered.

She gave a faint huff and stepped forward into the start of the scene.

The music was soft and mournful. Her foot brushed the floor. She moved light as vapor, half-turned, like Giselle wasn’t sure she wanted to be seen. Gojo stayed still until she reached him.

Then he circled her, almost reverent.

“You keep disappearing before I can catch you,” he murmured low, like it was part of the scene.

“You’re not supposed to catch me yet,” she replied.

“I know. Doesn’t mean I want to wait.”

She turned then not as Giselle, but as herself, just for a second. He was closer than she’d realized.

The moment passed.

He stepped in as the next cue came. Their hands found each other, brushed, missed, found again. The tension pulled them forward.

She glided into a spin. He followed, arm sliding around her waist for the lift.

“You ready?” he breathed near her temple.

Shoko nodded, barely.

He took her up.

Her skirt floated. Her toes pointed. She curved through the lift like a wisp of smoke.

They landed smoothly, but he didn’t let go immediately.

One hand lingered at her back. His breath brushed the side of her cheek. She was close enough to smell his cologne — faintly sweet, like citrus and powder. Her heartbeat rattled in her chest.

“We’re too close,” she whispered, not moving.

“Should I let go?”

She didn’t answer.

The next musical beat came, and they separated again, bodies turning, moving like memory. Like grief. She stumbled slightly in a back step, and he steadied her with one hand at her waist.

“Don’t overthink it,” he murmured.

“Says the guy who stares like he’s trying to see through me.”

“Maybe I am.”

Her eyes cut toward him.

But the next movement pulled them apart again. The duet picked up. He followed her. Reached for her. Missed. Found her again.

By the final position, she was half-draped against him, chest rising fast, barely breathing. One of his arms wrapped around her, palm warm against her ribs through the gauze. Her head tilted back against his shoulder, eyes closed.

Neither moved when the music faded.

They stayed like that too long.

Then she drew a breath softly and stepped out of his arms.

The lights rose gently. Ms. Kaname said nothing.

Gojo rolled out his shoulders, breath quiet. “That was… better.”

Shoko didn’t look at him. She bent to adjust the lilies in her hair.

“I still skidded.”

“Didn’t notice.”

“You always notice.”

He smiled faintly. “Maybe I was distracted.”

She gave him a look then. But said nothing.

The next group was already filtering in to run their blocking.

Shoko stepped off the floor, heart still pounding. Her skirt whispered around her ankles.

Gojo followed a few steps behind. Close, but not touching.

 

 

The sun was already low when they left the studio, dipping behind the buildings and casting long shadows down the street. The city wasn’t quiet — it never really was — but it felt slower in the summer heat. Everything moved softer in the evenings, like it had finally remembered to breathe.

Utahime pulled her sweatshirt tighter around her waist and sighed like she’d aged forty years in one rehearsal.

“My uterus is trying to kill me,” she muttered.

Shoko didn’t look over. “That’s dramatic.”

“It’s accurate.”

They crossed at the light, traffic humming beside them. Shoko adjusted the strap of her dance bag. Her ribs still felt tight from the corset earlier.

Utahime made a noise. “Please tell me we’re doing takeout tonight. I refuse to be vertical long enough to cook anything.”

Shoko nodded. “I already texted the place. Miso ramen and those crispy tofu bites you like.”

“You’re the only person I’d crawl through death cramps for.”

“Thanks,” Shoko said. “You’re the only person I’d let complain this much.”

Utahime elbowed her.

Utahime's apartment was only a few blocks away — a short walk they usually didn’t mind, especially this close to performance week when the studio lights started to feel like interrogation lamps. Their pace was slow. Quiet.

Halfway down the block, Shoko felt her phone buzz in her pocket. She checked it briefly.

Utahime peeked. “What?”

“Nothing,” she said. “Just Gojo.”

Utahime groaned. “Is he following you home again?”

“He sent a photo of his feet in pointe shoes.”

Utahime’s face twisted. “Block him.”

Shoko almost smiled.

They reached the apartment building just as the sky turned peach. The stairs creaked under their feet. Inside, everything smelled like lemon cleaner and whatever someone had burnt on the third floor.

Shoko dropped her bag near the couch. Utahime collapsed flat onto it, face-first.

“This is where I die,” she said, voice muffled.

“You said that yesterday.”

“It’s still true.”

Shoko rolled her eyes and grabbed two water bottles from the fridge. She tossed one at Utahime’s back, who groaned and rolled over dramatically.

“Your boyfriend’s insufferable.”

“He’s not my boyfriend.”

“He was staring at you like a man facing death by ballet ghost.”

“He stares at everyone.”

“Not like that.”

Shoko uncapped her water. “You’re obsessed.”

“No. He’s obsessed. I’m just chronically aware of it.”

There was a knock on the door.

Utahime stiffened. “If that’s him—”

Shoko went to open it.

A delivery bag sat at the door.

No one in sight.

She picked it up. Inside was miso ramen, tofu bites and an extra container of strawberry mochi she definitely hadn’t ordered.

The receipt had a note.

“Eat something or I’ll file a wellness report. —G. S.”

Utahime leaned to read over her shoulder.

“Oh my God,” she said flatly. “He is your boyfriend.”

Shoko shut the door with her foot. “Shut up and eat.”

 

The lights were out, save for the dim glow from the hallway. Somewhere down the block, a car passed with its bass turned up too loud. It faded fast.

Utahime was curled up on the futon beside Shoko, her heating pad balanced on her stomach like a life-saving relic.

“I swear I’m not making this up,” she mumbled into the pillow. “They’re worse this month.”

“You say that every month,” Shoko said.

“It’s still true.”

Shoko didn’t argue. She lay flat on her back, one arm folded beneath her head, the other resting lightly across her stomach. The ceiling had a small crack near the corner — she’d been staring at it too long.

“Do you think we’ll pull it off?” she asked eventually.

Utahime snorted. “You’re asking that now? You’re the one floating through Act II like you died yesterday.”

“That’s the role.”

“You know what I mean.”

Shoko didn’t answer at first. Her fingers curled slightly against the blanket.

“I think I’m starting to feel it,” she said. “The part. The… shape of her.”

Utahime rolled to face her, squinting in the dark. “You mean Giselle?”

Shoko nodded. “It’s like… I don’t know. I used to think she was too soft. Too forgiving.”

“She is.”

“But she’s also strong,” Shoko murmured. “Not in a loud way. Just… she decides what stays with her and what doesn’t. She dances even after she dies. That’s kind of insane.”

Utahime watched her. “Sounds like someone I know.”

Shoko huffed. “Don’t psychoanalyze me. I’m tired.”

There was a pause. The blankets rustled as Utahime shifted again, flipping onto her back with a groan.

“You’re falling for him.”

Shoko blinked. “No, I’m not.”

“You didn’t even ask who.”

Shoko exhaled slowly. “You’re annoying.”

Utahime grinned into the dark. “I know.”

The room went quiet for a while. The kind of quiet that stretches out gently, not awkward, just full of things unsaid.

Eventually, Shoko whispered, “He’s different onstage.”

“I know.”

“Not just there, though. He sees more than he lets on.”

Utahime made a noise. “Yeah. That’s the problem.”

Shoko turned her head to the side. Her eyes were already adjusting to the dark. “I think he’s just… always on.”

“Like a light you can’t shut off?”

Shoko nodded. “Something like that.”

Utahime was quiet for a second, then murmured, “Good thing you’re the rain.”

Shoko blinked.

Utahime yawned, curling tighter under the covers. “You always calm everything down when it gets too much. Even him.”

Shoko stared at the ceiling again.

She didn’t say anything after that.

But her chest felt a little less tight.

And when she finally closed her eyes, she let herself rest for real.

 

 

The backstage dressing room smelled like powder and nerves.

The floor already littered with a hundered stray pins and strips of double-sided tape. Garment bags hung along the racks, tulle peeked through half-zipped seams. Hushed voiced filled the room, low and urgent. Someone was pinning their hair up into a neat bun in the mirror.

Shoko sat on the low stool in front of her mirror in her dressing room, barefaced, brown hair clipped up in preparation. The stage lights made her eyes looka little hollow, like she hadn't slept in days. Which was true but normal for her. 

The white bodice of her Act I costume hung from the rack beside her, pressed and ready. The skirt was folded neatly below it, all soft layers and chiffon. She hadn’t tried it on yet. Actually, she hadn't moved much at all.

“Okay, scoot,” Utahime said, entering with a garment bag thrown over one arm and a makeup pouch in the other. She was already dressed as one of the villagers, her pale green background costume cinched perfectly at the waist, skirts fanning softly with every step.

Shoko shifted automatically, and Utahime plopped down beside her, tossing her bag onto the counter.

“You didn’t even start?” she asked, eyeing Shoko’s face.

“I was waiting for you.”

“Obviously.” Utahime rolled her eyes and began pulling products from the pouch: foundation stick, tiny brush cases, black liquid liner. “You’d show up to your own funeral like this.”

“I’m literally playing a dead girl.”

“Exactly.”

Shoko tilted her chin up as Utahime swept a light layer of concealer under her eyes, then set it with powder. The air between them was easy, familiar. They’d done this before. The dress rehearsals, showcases, recitals that had felt way more important than they actually were. But this felt different.

“You nervous?” Utahime asked, reaching for the mascara wand.

Shoko blinked slowly. “No.”

Utahime gave her a look.

Shoko sighed. “A little.”

“Good. Means you care.”

She moved on to the lips, applying soft pink, barely tinted, enough to show up under stage lights. Then she pinned one side of Shoko’s hair back and sprayed it into place, wincing at a flyaway that refused to sit still.

The room around them was shifting now with more dancers arriving, rustling into their own dresses, giggling too loud or whispering too fast. Someone tripped over a steamer cord. But Utahime stayed focused, her brow furrowed in concentration as she tucked the last hairpin behind Shoko’s ear.

“There,” she said. “You look like the tragic heroine of a ghost opera.”

“Perfect.”

Utahime stood and smoothed her own skirt. “Come on. Let’s get you dressed.”

She helped with the bodice first, lacing the back with practiced fingers, not too tight. Then she knelt and gathered the skirt from its hanger, holding it steady while Shoko stepped into it.

The layers of soft ivory tulle cascaded around her legs like fog. Utahime tugged it up gently, smoothing the waistband, then adjusted the small flower detail near the side.

“There,” she said again, quieter this time.

Shoko glanced at herself in the mirror.

She looked still, like she was waiting to be set in motion.

Utahime gave her a brief hug before stepping back. “Try not to die until after intermission.”

“No promises.”

 

 

The theater smelled of dust and floor polish.

From the wings, Shoko tried looking past the tall, dark curtains. The orchestra was tuning, the low hum of strings buzzing beneath the chatter of a full house. Two techs jogged by, one nearly tripping over a cable. Stage lights were warming up, washing the floor in soft gold.

Outside the velvet curtain, the house glowed like something out of a dream. Gold-leaf balconies curved in soft arcs above rows of red velvet seats. Crystal sconces lined the walls like candlelight in a ballroom, and the chandelier above sparkled faintly with each tremor of movement below. The audience was packed with a low sea of shifting voices, fanning programs, and anticipatory hush.

The kind of hush that came before magic.

Shoko stood just behind the curtain, already in costume. Her hair had been pinned and re-pinned by Utahime until it sat just right — low bun, floral comb tucked neatly behind one ear. A ribbon laced through the back of her bodice, cinched close but not suffocating. The skirt brushed her ankles. Everything about it felt light and fragile.

Utahime hovered nearby, dressed in her own muted costume as one of the ensemble villagers. She was smoothing the sides of Shoko’s skirt like it might suddenly wrinkle just from being looked at too hard.

“Don’t scratch your face,” she warned. “You’ll smudge your blush.”

“I’m not—” Shoko began, but stopped. She had been about to.

Utahime gave her a look. “Do you want me to spit in my hand and fix it like when we were thirteen?”

Shoko smiled, barely. “No.”

“Good. Because I’d do it.”

A stagehand waved. “Places!”

Utahime leaned in and gave her a quick, grounding hug. “Break a leg,” she whispered. “Not literally.”

Shoko didn’t reply, just nodded. Her chest was tight.

Across the stage, Gojo was already in position, laughing softly with one of the other dancers. His costume was all dark navy and gold — princely but not gaudy. His posture looked relaxed, but Shoko could see the way his fingers fidgeted at his side.

He caught her looking and smiled, one brow raised like he’d been expecting it.

She rolled her eyes. Just barely.

Then the lights dimmed.

The overture began.

And Shoko stepped onto the stage.

 

The overture softened into the beginning of their pas de deux.

Shoko was already on stage, just stage left, her hands pressed together at her chest. The lights angled down in a soft golden wash, casting her in a half-dream glow. Her skirt moved like petals when she breathed. Behind the curtain wings, Gojo entered, quiet but sure.

The audience was silent. Every breath, every pointe step echoed faintly against the polished floor.

When his foot touched the stage, her head turned. Just a soft glance, a pull of attention.

They met halfway.

Her steps were featherlight, arms rising in graceful arcs as she neared him. She didn’t smile. Not yet. That would come later. Right now, Giselle was curious. Guarded.

Gojo offered his hand.

Shoko’s fingers hovered, then met his, not a full grip, just a ghost of a touch. 

Their movements began to mirror. Side by side, they matched shapes — one breath, one count. Gojo’s extension was bold, a flourish through his shoulders and chest. Shoko’s response was subtler, inward. Like she was absorbing the light he threw outward.

When he turned to face her fully, there was a second where they both just looked at each other. Something passed between them. 

The sequence of quick bourrées began, and she spun to the side. He followed. Her footwork was quick, delicate. She didn’t look back, but she knew he was there.

The catch came — he reached for her waist, lifting her just off the floor into a soft arc. Her head tilted back as she rose. His grip held, steady, like muscle had memory now. The audience let out a sound — not loud, just the hush of a breath held too long.

She landed clean.

They separated, circled each other once, and then rejoined center stage. This time, she moved first.

One step. Two.

Her palm found his chest for a beat too long Gojo’s breath caught, just for a beat. Then he moved.

Their hands slid apart.

Shoko turned out, arms curved softly, skirt swaying with each step. Behind them, the background dancers, villagers in pastel linen and muted florals, swept across the stage in coordinated arcs. Their footfalls were light, rhythmic. A brief circle of motion framed the couple at center, like the world was moving around them.

Gojo caught her wrist and gently spun her back in. Their footwork tightened, drawing closer with each beat. His hand hovered at her waist, never pushing, only waiting.

Shoko lifted her gaze. Met his.

Then came the turn.

She stepped forward, leapt, and his hands found her.

The lift wasn’t grand, but it was clean. Controlled. Her feet brushed the air as he guided her through it, and for a moment, it almost looked effortless.

Gasps rippled faintly from the front row. The orchestra dipped quieter.

They landed in sync. Her head lowered against his shoulder, only for a breath, before she turned again, slipping from his grasp like water.

The music softened as the villagers danced in retreat, giving the floor back to the two of them. The space felt wide and bare now, like silence had entered the room.

Shoko stepped forward slowly and Gojo mirrored her, each movement careful. Their arms rose together, separated by just inches. The choreography never touched here. But it felt like it did.

He circled her, barely brushing her shoulder.

She pivoted toward him, pausing just as their hands nearly met again.

The music swelled one last time.

Shoko stepped into the final pose, lifted onto pointe, arms aloft, head tilted back. Gojo reached behind her, one hand lightly at her ribs, anchoring her. It wasn’t flashy. It wasn’t even long.

But it held.

When the lights faded on Act I, the hush that followed was almost reverent.

 

The lights dimmed fully as the curtain dropped.

Backstage was a flurry.

Costume assistants moved like ghosts with pins in their teeth and garment bags draped over arms. Someone cursed near the quick-change rack. Utahime jogged past, adjusting the lace on her shoulder. Her skirt swayed with every step.

Shoko stood near the mirrors, already peeling out of the Act I dress. The fabric stuck to her skin in places, damp with sweat. A bottle of water pressed cold against her cheek as she caught her breath.

Utahime appeared behind her, holding a hairpin between her lips and the Act II gown in her arms.

“I swear, if my crown falls off mid-scene, I’m quitting ballet and becoming a florist,” she muttered.

Shoko exhaled a tired laugh.

The pale white dress draped over Utahime’s arm shimmered faintly under the overhead lights. More delicate than the first with a long tulle skirt and thin sleeves that barely sat on the shoulder. The kind of thing that made you look like a memory.

Utahime set it down carefully.

“Alright, ghost girl,” she said. “Arms up.”

Shoko lifted her arms and let her friend dress her.

The backstage lights were harsh compared to the golden warmth of the stage, and the dressing area smelled of hairspray, sweat, and something floral — maybe Utahime's perfume. 

“You okay?” Utahime asked, smoothing the fabric over Shoko’s back.

“I think so.”

“You were great. Everyone’s talking about it.”

“Not Gojo, though.”

Utahime smirked. “No, he’s pacing by the side curtain, looking like he’s gonna throw up.”

That actually made Shoko smile.

Utahime caught it in the mirror and gave her a final once-over. “Hair down for this one. I’ll fix the pins. You’ve got maybe thirty seconds.”

They worked fast, practiced. Fingers in hair, tulle lifted, sweat blotted with soft cloth. Utahime slipped the fake lilies into her bun last.

“There,” she said, stepping back. “Haunting.”

Shoko didn’t look at herself this time.

She just nodded.

The music began to swell again, soft and mournful this time. The transition to Act II began.

A stagehand called for places.

Gojo passed by on his way to stage right. Their eyes met. He didn’t smile. Just looked at her for a second too long.

She didn’t look away.

Then she turned and walked into the dark.

 

The music was quieter now. 

Strings like mourning doves, soft and eerie, stretched across the darkened stage. Fog curled low to the ground, dim lighting casting the scene in silvery blue. The backdrop had changed to a forest at night, trees skeletal, the floor dappled with imitation moonlight.

When Shoko stepped onto stage, barefoot, the cold floor registered immediately.

She didn’t shiver.

Her Act II costume floated around her ankles — sheer white, weightless, clinging faintly to her skin. Her brown hair had been half-let down, wisps already coming loose. She moved slowly, as if underwater, arms open just slightly as she glided into the clearing.

The audience was silent.

From the wings, Gojo entered.

He moved like he was chasing something he wasn’t sure was real.

His Albrecht costume had changed too, no longer the royal velvet of before. Just a simple poet’s shirt now, undone at the collar, the sleeves creased. His expression was different, too.

The arrogance from Act I was gone.

He looked like he’d seen a ghost.

She crossed the stage, posture half-turned away from him. Her fingers hovered near her chest, as if still clinging to something she hadn’t meant to keep.

Then she turned and their eyes met.

It was the first time Giselle had looked at Albrecht since death.

He stepped forward.

She didn’t move yet.

When he reached her, their hands met, not touching, just close enough to sense warmth. Their bodies shifted around each other like magnets forced out of sync, pushing and circling in delicate arcs.

A lift came — slow, breathless. She rose into it without resistance, her arms draped like silk around his neck.

He held her steady.

Not just with strength. With care.

When she landed again, she didn’t step back.

They danced and the forest blurred around them. The background dancers had taken their places like willis in the trees, veiled and white, swaying softly like wind.

The stage felt otherworldly.

Giselle’s movements weren’t full of joy, not like before. This was sorrow restrained by grace, forgiveness made physical. Her fingers brushed his collarbone, his jaw, and his hand rested lightly at her waist.

It wasn’t polished yet.

She slipped once, during a turn. He steadied her without looking down.

Gojo’s hands gripped tighter for just a second like he couldn’t help it.

When the sequence slowed, she ended near him, just a breath away.

They weren’t supposed to speak. But backstage voices could be heard in the wings, giving quiet cues.

Still, just beneath the music, she thought she heard Gojo whisper:

“Almost.”

Shoko didn’t answer. But her breath was audible now, even over the score.

The tempo slowed, then shifted.

The forest dimmed a little more. Like dusk before full nightfall. The fog machines hissed faintly in the wings. Background dancers moved like shadows behind gauze, rising and falling like mist caught in wind.

Center stage, Giselle and Albrecht reached the part of the dance where forgiveness turned physical.

Shoko turned toward him again, arms lifting in slow arcs. Her body stayed light, fragile, as if she were about to float away. Gojo met her movement with focus now, grounded and deliberate. His hands never hesitated and his timing was precise.

Their duet moved through the next beats:

Her palm brushed down his chest. He dropped to one knee. She circled him like a memory trying not to fade.

Then came the second lift.

It was the one they’d struggled with in rehearsal—the balance, the weight shift, the way the veil liked to cling between them.

But this time, she ran to him on cue.

He caught her midair, arms strong, and raised her above the fog like something sacred.

Her skirt drifted down, unbunched, flawless. Her feet pointed softly, neck arched as her arms opened wide above them like wings. The audience didn’t make a sound.

He brought her back down gently, breath shallow.

Their hands touched next, not just mimed distance. Her fingers gripped his for one steady beat before she let go again.

They moved through the final phrase. Their mirrored turns, the hover of her head at his shoulder, the faltering step that drew them close again. His brow furrowed with something raw and aching.

And when she collapsed into his arms, half-conscious, spent from guiding him out of the woods he cradled her.

The lights dimmed and the music trailed off.

Shoko’s breath caught. Her heartbeat thudded beneath his hand.

When the curtain dropped for intermission, she stood slowly.

They didn’t speak.

But Gojo’s hand hovered at her lower back as they walked off stage, close enough to feel.

 

 

The applause erupted like a wave.

Shoko stood just offstage, chest still rising and falling with the rhythm of Act II’s final breath. The gauzy layers of her skirt clung to her legs, damp with sweat and spotlight heat. Her hands trembled slightly at her sides.

Gojo was beside her, not speaking, just breathing. His shirt stuck to his spine. The back of his neck was flushed.

Slowly, they stepped back on the stage with the rest of the ensemble beside them. There was no music anymore, just the sound of cheering and clapping.

Utahime slipped in beside Shoko, smoothing her costume as she did. Her usual scowl was gone, replaced by a faint smile tugging at the corner of her mouth. She didn’t speak either, just gave Shoko a brief nod, eyes shining.

The dancers took their places, bowing together at the same time.

Shoko’s knees ached from the hold. Her chest still fluttered. But she kept her head down for the count, fingers at her sides, posture clean. When she rose again, her eyes flicked to Gojo’s for a second.

He was already looking at her.

She looked away first, gaze sweeping toward the crowd. The lights made it hard to see individual faces, but she could make out silhouettes, rising to their feet.

Another swell of applause rolled over them.

It didn’t feel real. But the ache in her joints did. The sweat slicked at her spine. The faint hum in her ears.

 

Once they stepped off the stage, Ms. Kaname approached, her expression softer than usual.

“That was more than I expected. You two made it your own." She gave a small nod. “This is what stays with the audience.”

She glanced briefly at Gojo and Shoko.

“Well done.”

Then she stepped back, letting the applause from the theater’s drown everything out.

 

Gojo stood beside her backstage. A crew member rolled up the fog machine cables, looping them neatly before tucking them into a black crate. Someone else was sweeping up stray feathers from the corps de ballet’s headpieces. The floor creaked under every step. 

“You’ve got something in your hair,” he said.

Shoko blinked. “What?”

He reached up like he was about to fix it, fingers brushing a stray wisp by her crown. But instead of smoothing it, he gave it a gentle tug.

“There,” he said. “Fixed.”

She gave him a look.

He grinned, unbothered. “Don’t worry. Still tragic and ethereal.”

Her mouth twitched. “You’re lucky I’m too tired to stab you with a hairpin.”

“Bold of you to assume I’d mind.”

She rolled her eyes and started to walk, but he fell into step beside her—close enough that their shoulders brushed.

 

 

 

One Week Later.

The studio was quiet, only filled by the sound of humming air vents, and the faint buzzing of traffic peeking through the high windows. It was late and they were the only ones left.

Gojo laid on the floor with his arms behind his head and one knee bent. He'd already peeled off his warm-up shirt, leaving just a tank that clung to his chest. His hair was a mess again, all sweaty and stuck to his forehead. His chest rose and fell slowly, recovering from the last set of jumps.

Across from him, Shoko leaned over her leg in a hamstring stretch, head down, arms extended past her ankle. Her bun was halfway through falling apart, a few strands clinging to the nape of her neck. She exhaled slowly.

“You’re gonna fall asleep like that,” Gojo said, voice muffled.

She didn’t move. “I’m not the one lying flat like roadkill.”

“I’m conserving energy.”

“For what?”

He cracked one eye open.

“Stretching. Obviously.”

Shoko snorted. She shifted, switching sides. Her back cracked softly.

The lights overhead had been dimmed, just the corner fluorescents still buzzing. It cast the room in low contrast. Their reflections in the mirror looked distant, more like memories than people.

Gojo sat up after a minute and leaned forward, elbows on his knees. “You know,” he said, “we haven’t danced since the show.”

“Pretty sure I pulled something,” she muttered. “Still hurts to breathe.”

He smiled faintly. “So… just a normal day for you, then.”

She glanced at him, deadpan. “You think you’re funny.”

“I know I am.”

The quiet settled again, but not uncomfortably. It had been like that lately. The absence of pressure. Just the residual ache of effort and the weird weight of having finished something big.

Shoko leaned back onto her hands, stretching her neck. “Do you miss it already?”

Gojo shrugged. “Yeah. But I kind of like this too.”

“This?”

“This.” He motioned around them to the scuffed floors, the faded barres, the wall mirror still fogged with ghost-sweat. “No one watching. No pressure. Just you, and me, and the stench of sweat."

She smiled a little. “Romantic.”

“I try.”

He stood then, slow and easy, then held out a hand. “Come on.”

She raised a brow.

“Just one.” he said. 

She hesitated, then slid her hand into his.

He pulled her up gently. Their palms stayed pressed together as he stepped back, drawing her with him.

No steps. No counts. Just quiet movement. She followed his lead, turning once beneath his arm, then resting her hand on his shoulder as his found her waist. Their feet moved in sync.

Gojo’s fingers drifted up her back, slow. Her breathing hitched slightly.

“You know this might be my favorite version of you.”

Shoko tilted her head. “What version?”

He looked at her like it was obvious. “The one who lets me stay this close without shoving me into the mirror.”

She smirked, but didn’t move away.

Their steps slowed. Her eyes flicked to his mouth and back.

And when he leaned in, she didn’t stop him.

The kiss was quiet at first. Careful.

Then her hand slid up to his jaw, and his other arm circled her waist, and the caution bled out between them like breath.

He kissed her like he’d been holding it in, like every almost-touch and offhand remark had been waiting for this.

When they pulled apart, both of them were breathless.

Shoko looked up at him, dazed.

Gojo grinned. “Took us long enough.”

 

 

The ramen shop was mostly empty. Only a few people stood by the counter, and the kitchen noise had simmered down.

Gojo leaned back in the booth, one leg stretched under the table, his ankle pressed against Shoko's. His gray jacket was tossed beside him. The steam of the bowl curled up in the air.

Shoko was halfway done with her tea, one elbow propped on the edge of the table. She wore a soft pink wrap sweater over her tank top and leggings, hair a little damp from her shower.

“You eat like it’s a race,” Gojo said, watching her pick at her noodles.

She didn’t look up. “You talk like you’re being timed.”

“I probably am. You just haven’t told me the rules yet.”

She smirked and slid the egg from her bowl into his. “There. Prize for surviving.”

His eyes lit up, mock-dramatic. “You spoil me.”

“Can’t have you starving mid-monologue.”

“God forbid.”

It had been a week since the show. The flowers were dried out on her kitchen counter. Her pointe shoes, still streaked with rosin, were hanging from the back of a chair. Rehearsals had stopped, but they still saw each other nearly every day. At the studio. Walking home. Like now.

Gojo tapped her foot gently. “You good?”

“Yeah.”

“You sure?”

“Yeah.”

Pause.

“But I’d rather sit here a bit longer.”

Gojo nodded, not asking why. Just leaned across the table to snag her half-finished tea and took a sip like it was his. As he handed it back, his fingers brushed hers and lingered for a moment, grazing the back of her hand.

Outside, the streetlights bled across wet pavement. Their reflections blurred in the window beside them. Warmth pooled in the small space between their seats.

Gojo glanced over. “Wanna walk back or loiter dramatically until they kick us out?”

Shoko stood, stretched, and tugged her sleeves down past her wrists. “Let’s walk.”

He was already beside her by the time she turned. As she reached for her bag, he brushed her hair over her shoulder, letting his hand rest at the base of her neck before dropping it. She looked at him but didn’t say anything.

When they stepped outside, the air was cool and soft. His hand found the small of her back instinctively. She didn’t move away. When he dropped it to his side again, hers followed.

She hooked their pinkies together wordlessly.

And they walked.

Just before the next crosswalk, Gojo slowed slightly, leaned down, and pressed a kiss to the top of her head, like he’d done it a hundred times before.

Shoko just tightened her pinkie around his.

 

 

Scene.

 

 

 

Notes:

ballet partners satoshoko has been rotting my brain for weeks so i hope u all see the vison

inspired by Giselle