The music changed again.
Not louder. Not faster. Just different enough that everyone on the floor felt it before they consciously realized it. The rhythm softened, lights dimmed slightly, and the polished marble of the Nevermore Palace ballroom reflected motion instead of sharp outlines.
This was the part of the festival where nothing official happened, yet everything mattered.
The prom dance had begun.
Students filled the floor in uneven waves. Some confident. Some awkward. Some pretending they had not been waiting all day for this exact moment. Dresses swayed. Jackets were shrugged off. Shoes that had looked impressive at eight in the morning now felt like punishment.
XH stood near the edge of the floor at first, watching the movement the way he always did. Not detached. Just observant. Kitty was a few steps away, speaking quietly with Jihye and NC, her posture relaxed but her attention not fully present. June stood closer to the center, laughing at something Anna said, her hands moving as she talked, confidence settling over her like something earned.
The music pulled people inward.
NS adjusted his sleeves once, then twice, before stepping forward. Kitty noticed him almost immediately. Their eyes met. She smiled, small and polite, then hesitated, just enough for something unspoken to pass between them.
NS offered his hand.
Kitty took it.
Not dramatically. Not shyly. Just naturally.
They moved together into the crowd, and for a moment, XH felt that familiar tightening in his chest. Not jealousy exactly. More like awareness. The quiet understanding that moments were choosing their own paths now.
June turned and saw XH standing there.
She tilted her head. "You going to keep guarding the wall or are you dancing."
He smiled faintly. "I was thinking."
"That's dangerous," she said, already stepping closer.
She did not ask again.
She reached for him.
XH hesitated only a second before taking her hand, and they moved into the rhythm together, the distance between them closing without either of them acknowledging it out loud. The music did most of the work. The rest came easily.
Around them, the dance floor grew crowded.
JP stood near the refreshment table, holding a cup he was absolutely not drinking from. The triple distilled whisky burned quietly in his pocket like a bad idea waiting for the right moment. TZ stood beside him, scanning the floor like he was calculating escape routes.
"I hate slow songs," JP said.
"You hate everything," TZ replied.
"True. But this especially."
The music shifted again.
A partner swap.
Groans and laughter rippled through the crowd as couples rotated, hands slipping away and finding new ones. Some people embraced the chaos. Others panicked.
JP straightened. "Alright. Survival mode."
They moved fast.
JP aimed straight for HTN, confidence fully switched on. "Dance."
HTN laughed, already being pulled backward by someone else. "Too late."
TZ pivoted toward SRM. "Hey, want to—"
"Nope," she said cheerfully, already claimed.
JP turned toward Thoon just in time to see her dragged onto the floor by another pair of arms, laughing as she went.
They stopped.
They looked at each other.
JP exhaled slowly. "We just lost three battles in under ten seconds."
TZ shrugged. "Efficiency."
The music did not care.
Another rotation.
Someone bumped JP. TZ stepped sideways to avoid a collision.
They collided anyway.
Hands landed where they should not have. Feet stepped where dignity was supposed to be.
They froze.
JP stared at TZ. "No."
TZ snorted. "You stepped on my foot."
"You stepped into my future trauma."
Laughter erupted nearby. Someone clapped.
The rhythm slowed.
JP closed his eyes. "If we move now, it looks worse."
TZ nodded. "Commit."
They turned, stiff and reluctant, falling into a dance that was technically correct and spiritually cursed. JP kept his gaze firmly above TZ's shoulder. TZ bit back laughter the entire time.
"This never leaves this room," JP muttered.
TZ grinned. "It absolutely will."
Across the floor, Kitty noticed first.
She stopped mid step.
NS followed her gaze.
June noticed next.
XH felt it before he saw it.
When he did, he almost laughed.
Almost.
The music shifted again, mercifully releasing them, and JP immediately fled toward the drinks while TZ pretended the floor had suddenly become fascinating.
The dance continued.
Partners swapped again.
June found herself facing NS for a brief moment, surprise flickering across her expression before she recovered. Kitty ended up across from XH, their hands brushing as they adjusted, the contact brief but electric.
They danced.
Not close. Not distant. Just enough to feel the weight of everything unsaid.
Kitty's eyes lifted to his. "You look tired."
XH smiled. "Long night."
She studied him like she wanted to ask more, then didn't. "You clean up well."
"So do you."
Her lips curved slightly, but her gaze drifted past him, just for a second, toward June.
When the rotation came again, the music softened further, and the lighting warmed. This time, the shift was deliberate.
XH found June again.
They moved together without thinking.
The world narrowed.
June rested her hand against his shoulder. "You remember the statue?"
He nodded. "Hard not to."
"Every twelve months," she said quietly, "he comes back with the rain."
XH did not joke this time.
He just listened.
At the edge of the floor, Lola watched the students with a gentle smile. THKM stood beside her, arms crossed, amused and thoughtful in equal measure.
"Hard to believe they were strangers months ago," Lola said.
"Harder to believe how fast things change," THKM replied.
When the music slowed one final time, Lola stepped forward, light on her feet, and extended a hand toward XH with a playful tilt of her head.
"Care to dance," she asked.
XH blinked, startled, then laughed softly and accepted.
She had not planned to dance. Her presence alone shifted something. Students noticed. Whispers spread. Teachers rarely crossed that line, even briefly.
Lola moved with quiet confidence, not seeking attention, yet drawing it.
XH felt it before he saw her.
A change in the space.
A pause.
Then she was there.
Standing in front of him.
June hesitated, then stepped back instinctively, giving space without fully understanding why.
Lola smiled at XH. "You dance like you're afraid of stepping on something important."
XH blinked. "I might be."
She laughed softly. "Fair."
They moved together for only a few moments. It was not romantic in the way the room expected. It was gentler. Almost instructional. Like a memory that belonged to a different chapter of life.
As the music shifted again, Lola leaned in.
She placed a soft kiss against XH's cheek.
It was brief.
Almost invisible.
But not unseen.
It was brief. Innocent. Almost ceremonial.
As the song ended, Lola leaned in and pressed a soft kiss against his cheek.
"Good luck," she whispered.
She stepped away before he could respond.
Kitty saw it.
June saw it.
NS saw it.
NS shook his head, smiling despite himself. "What a Lucky bastard."
June felt warmth rise to her cheeks. Kitty looked away, exhaling slowly.
The lights brightened.
A voice echoed through the ballroom.
"King Selection registration closing in ten minutes."
The dance floor slowly cleared.
Laughter lingered. Tension stayed.
Students returned to their groups, fixing clothes, checking phones, hearts still racing from music that had done far more than entertain.
XH stepped back beside the boys.
JP wiped his face with a napkin. "If I ever have to dance with TZ again, I'm dropping out."
TZ smirked. "You loved it."
"I'm traumatized."
NS glanced toward the stage. "You two ready."
JP cracked his neck. "Always."
XH looked out over the ballroom, at Kitty adjusting her dress, at June standing tall near the registration desk, at the golden statues visible through the tall windows where the sky had begun to darken.
Something was shifting.
Not ending.
Not beginning.
Just aligning.
And somewhere between music and silence, between laughter and anticipation, the night tightened its grip.
The crown had not been chosen yet.
But nothing felt accidental anymore.
