Practice Room Truths
The first day back in Seoul, the practice room smelled like punishment.
It wasn’t only sweat–though there was plenty of that, already soaked into the wood and the seams of the mats. It was the sharp bite of disinfectant sprayed too late, too lightly, as if someone believed clean scent could erase fatigue. It was also the faint metallic tang that clung to the air-conditioning vents, the cold breath of a building that never learned warmth.
Hikari stood in the doorway for a moment longer than she needed to.
The mirror wall reflected her immediately–hair pulled back, face half-done, sweatshirt zipped up to her throat like armor. Behind her, the corridor was bright and busy. Ahead of her, the practice room was white-lit and empty except for a few bags pushed to the side.
Empty always felt suspicious.
In idol life, emptiness meant waiting.
It meant someone had arranged the room for a purpose.
Or worse–someone had arranged it for observation.
She stepped inside anyway.
Her shoes squeaked softly on the floor.
The sound echoed, too clear.
A speaker sat on the ground near the mirror, the company logo on its side. Beside it, a tablet mounted on a stand–ready for playback and review. The choreography marks were taped on the floor in thin strips of color.
Hikari walked toward her usual corner and set her water bottle down. Her fingers were cold despite the warm hoodie. She rubbed her palms together, then pressed them flat against her thighs.
Her phone buzzed.
A reflex.
Her body stiffened.
She checked her pocket.
Nothing.
No vibration.
Only phantom nerves.
She exhaled slowly.
Since the anonymous messages started, her nervous system had become its own stalker.
It replayed threats even when none arrived.
It kept her alert, sleep light, heart too close to the surface.
She tried not to resent her own body for it.
The door opened.
Voices spilled in.
The other members arrived in small clusters, laughter thin, tiredness thick. One of them complained about jet lag. Another complained about her feet. The maknae stretched her arms over her head and groaned dramatically.
“Unnie, I’m dying,” she whined.
Someone else laughed. “We’re all dying.”
The choreographer entered last–tall, sharp-eyed, clipboard in hand. The choreographer’s presence always changed the air.
With her came precision.
And pressure.
“Alright,” she said briskly. “We’re running the bridge again. Tokyo footage showed spacing issues. We’re filming documentary practice content later today, so you need to look focused. No sloppy faces.”
Focused.
No sloppy faces.
Hikari watched the members settle into position.
In the corner of her vision, she saw Seo-yeon enter.
Seo-yeon wore black leggings and a white long-sleeve top under a jacket, hair pulled back tight. She looked like the kind of woman who could walk into a room and stabilize it without saying anything.
Hikari didn’t look at her too long.
That was part of their plan.
But her eyes still found Seo-yeon, the way a compass needle finds north.
When Seo-yeon’s gaze brushed hers–brief, controlled–Hikari felt her chest loosen by a fraction.
A small signal.
I’m here.
Hikari swallowed.
She was here too.
Even if the company wanted to move her like a piece on a board.
Even if Tokyo had felt like a preview of separation.
Even if Hikari’s mother’s warmth had been followed by the cold calculation of PR.
Japan-forward.
Overseas prioritized.
A life designed to look like opportunity.
A life designed to look like distance.
The music started.
The beat hit the floor.
Hikari’s body responded automatically.
Step.
Turn.
Shoulder.
Wrist.
Her movements were sharp, clean, practiced into muscle memory. It was a relief, almost, to let the body do what it knew while the mind stayed behind glass.
At the bridge formation, she and Seo-yeon crossed paths.
Their hands passed within centimeters.
A choreo moment.
Nothing more.
But Hikari felt the air shift when Seo-yeon was near, like heat moving from one body to another.
The choreographer stopped them mid-run.
“Hold,” she snapped. “Hikari, you’re half a beat late on the turn. Again.”
Hikari’s throat tightened.
She bowed slightly. “네.” (ne) – Yes.
The choreographer’s eyes narrowed, scanning them like a strict teacher.
“We’re not rookies,” she said. “Your faces need to say confidence. Not fatigue.”
Fatigue.
Hikari bit the inside of her cheek.
Fatigue was not a choice.
Fatigue was eight years.
Fatigue was a schedule that treated human bodies like renewable resources.
They ran it again.
And again.
Each time, the choreographer’s notes grew sharper.
Each time, Hikari’s chest tightened.
Because she could feel it–the thin line she was walking.
One mistake, and someone would call her unstable.
Unstable, and the company would decide she needed a “break.”
A break that looked like Japan.
A break that looked like distance.
By the fifth run, her muscles burned.
By the sixth, her breath came too fast.
She forced herself to smile when the choreographer barked “From the top!”
Smile.
Always.
Even when your lungs hurt.
Even when your heart was carrying messages like bruises.
The practice room lights were too bright.
They made everyone’s sweat shine.
They made tired eyes look hollow.
They made the mirror wall cruel.
Hikari stared at herself in the reflection as she danced.
She looked fine.
She looked like a person who could survive.
Then her gaze flicked to Seo-yeon.
Seo-yeon looked composed.
Seo-yeon always looked composed.
Hikari wondered how much of that composure was genuine, and how much was simply a life-long habit of swallowing the parts that might ruin things.
I choose you, Seo-yeon had said.
But what did choice look like in a room where every movement was reviewed?
When the music stopped, the room filled with panting.
The choreographer clapped once. “Break. Five minutes.”
The members collapsed onto the floor, laughing weakly, stretching calves, complaining.
Hikari walked to the water cooler and drank too fast. The cold water hit her stomach like a stone.
Her hands trembled.
Not from dehydration.
From holding too much inside.
She glanced toward the door.
A staff member stood there with a tablet, pretending to read.
Hikari’s skin prickled.
She had seen him before.
Not in their usual dance practice days.
In renewal season days.
She swallowed.
In the mirror, she caught Seo-yeon watching the staff member too.
Seo-yeon’s eyes sharpened.
A silent note.
We see him.
Hikari’s chest tightened.
She moved to a corner of the room, pretending to stretch.
She wanted to speak.
But the staff member’s presence made words feel like contraband.
The five-minute break ended.
The choreographer started again.
“Bridge and ending. We’re filming behind-the-scenes after lunch.”
Filming.
Hikari’s stomach twisted.
Behind-the-scenes meant “candid,” which meant “managed.”
It meant they would ask about emotions.
It meant they would zoom in on tired eyes.
It meant they would cut the footage into a narrative.
Hikari danced.
Her body obeyed.
Her mind kept count.
One.
Two.
Three.
The number of ways the company could separate her.
When practice finally ended, the members dispersed like exhausted birds.
Some went to showers.
Some went to eat.
Some went to their phones.
Hikari stayed.
She told herself it was for improvement.
But she knew she was staying because she couldn’t face the corridor yet.
Because corridors had eyes.
Seo-yeon lingered too.
Not obvious.
Not close.
Just… still.
The staff member finally left.
The door clicked shut.
The practice room felt quieter.
The air still smelled of sweat.
But the quiet did something to Hikari’s nerves.
It loosened them.
Just enough for truth to push up.
Seo-yeon walked to the speaker to unplug a cable, an ordinary task.
Ordinary tasks were their safest form of intimacy.
Fixing.
Adjusting.
Making small things stable.
Hikari approached the mirror wall, pretending to review her own posture.
Her reflection looked back.
Her eyes looked too sharp.
Seo-yeon’s voice came softly from behind her.
“Your timing was good,” Seo-yeon said in Korean. “The choreographer just wanted to push you.”
Hikari didn’t answer immediately.
She stared at the tape marks on the floor.
Then she spoke without turning.
“I was not half a beat late,” she said, also in Korean, voice controlled.
Seo-yeon paused.
Hikari could hear it–the silence that meant Seo-yeon was listening, not correcting.
“I know,” Seo-yeon said quietly.
Hikari’s throat tightened.
She turned then, slowly.
Seo-yeon stood a few steps away, hands loosely clasped, expression calm.
But her eyes were serious.
The room between them felt charged.
Not with romance.
With pressure.
Hikari swallowed.
“Can we talk?” she asked.
Seo-yeon’s gaze flicked toward the door.
Then back.
“Here?” Seo-yeon asked.
Hikari’s mouth tightened.
Nowhere was safe.
But the practice room door was closed.
No staff.
No documentary crew.
Only the mirror wall, reflecting them like witnesses.
“Here,” Hikari said.
Seo-yeon exhaled slowly. “Okay.”
Hikari almost laughed.
The word was so small.
But at least this time, Seo-yeon didn’t use it to retreat.
Hikari stepped closer.
Not too close.
She kept distance because her body was trained to.
But her voice did not soften into performance.
“It happened,” she began.
Seo-yeon’s brows knit. “What happened?”
Hikari swallowed.
She pulled her phone out.
Not the anonymous messages.
The contract summary screenshot she had taken quietly from the PR meeting handout.
She showed Seo-yeon the bold line.
Overseas activities prioritized; domestic group promotions flexible.
Seo-yeon’s eyes narrowed.
Hikari’s voice was steady. “They want me in Japan.”
Seo-yeon’s jaw tightened.
Not surprise.
Confirmation.
“They offered it to you,” Seo-yeon murmured.
Hikari nodded.
“And,” Hikari continued, throat burning, “they spoke like it was already decided.”
Seo-yeon’s gaze lifted to Hikari’s face.
“How soon?” Seo-yeon asked.
Hikari’s fingers tightened around her phone. “They said ‘not immediately.’ But they want commitment soon.”
Commitment.
A word that sounded like a trap.
Seo-yeon exhaled slowly.
Hikari watched her.
Seo-yeon’s composure didn’t crack.
But something shifted in her eyes.
A kind of anger.
Quiet.
Controlled.
Dangerous.
“They’re trying to separate us,” Hikari said softly.
Seo-yeon’s gaze sharpened. “They’re trying to separate you from the group.”
Hikari swallowed. “And from you.”
Seo-yeon didn’t deny it.
That alone was an admission.
Hikari’s chest tightened.
She forced herself to say the next part.
The part that had been swelling in her all day.
“They said something else,” Hikari added.
Seo-yeon’s eyes held hers.
Hikari’s voice dropped. “They said ‘sisters’ is safe.”
Seo-yeon’s throat moved as she swallowed.
Hikari continued, quieter, Japanese slipping in because it felt like less exposure.
「安全。」(anzen.) – Safe.
She looked Seo-yeon in the eye. “Anything else is ‘complicated.’”
Seo-yeon’s mouth tightened.
Hikari felt her own anger rise.
Not hot, not explosive.
Cold.
Like ice forming around a heart.
“So,” Hikari said, voice trembling slightly, “they get to decide my life because they call it safety.”
Seo-yeon’s fingers flexed once.
“They call it safety,” Seo-yeon echoed.
Hikari’s throat tightened.
The practice room lights hummed.
The mirror reflected their faces–two women standing in a sterile room, trying to discuss love like it was a business problem.
Hikari hated that.
She hated having to be careful.
She hated having to negotiate her own heart.
She took a breath.
Then she said, in Japanese, voice clear:
「私は…消えたくない。」(watashi wa… kietakunai.) – I don’t want to disappear.
Seo-yeon’s eyes softened.
Hikari’s voice cracked slightly. “Not into a schedule. Not into a ‘solo path.’ Not into a pretty story.”
Seo-yeon’s jaw tightened.
Hikari stepped closer.
Her hands trembled.
She didn’t reach out.
She simply stood close enough that her voice could become almost private.
“And I’m scared,” Hikari admitted, Korean halting but honest. “That you will let it happen. Because you always–” She swallowed. “You always protect. And sometimes protecting means… letting go.”
Seo-yeon flinched.
Just a small movement.
But it was real.
Seo-yeon exhaled slowly. “Hikari.”
Hikari’s eyes stung.
Seo-yeon’s voice was low, firm. “Do you think I want to let it happen?”
Hikari swallowed.
She didn’t know.
That was the problem.
Seo-yeon’s eyes held hers.
Then Seo-yeon did something unexpected.
She took a step forward.
Not to close the gap entirely.
To stand beside Hikari.
Shoulder to shoulder.
Facing the mirror.
Their reflections aligned.
Two faces.
Two sets of eyes.
Seo-yeon spoke quietly, as if speaking to the reflection made it easier.
“When I protect,” Seo-yeon said, “it’s not because I think you’re weak.”
Hikari’s throat tightened.
Seo-yeon continued, voice steady. “It’s because the system is strong. And I’ve spent years learning how it punishes people.”
Hikari swallowed.
Seo-yeon’s gaze flicked to Hikari’s hands. “Those messages… the tone… whoever it is, they want you to react.”
Hikari’s jaw clenched.
Seo-yeon’s voice dropped further. “If I ‘fight’ loudly, they win. They get scandal. They get a reason to isolate you.”
Hikari’s chest tightened.
So the answer was still caution.
Still survival.
Still distance.
Hikari’s anger surged.
She turned her head sharply toward Seo-yeon.
“Then what do we do?” Hikari demanded, voice louder than she intended.
The sound bounced off the mirrors.
Hikari froze.
For a second, panic flashed.
Because loudness in this building could be punished.
Seo-yeon’s hand lifted slightly, palm down, a calming gesture.
Not dismissive.
Grounding.
Hikari forced her breathing to slow.
Seo-yeon spoke quietly.
“We do what we started doing,” Seo-yeon said. “We gather information. We change patterns. We become boring.”
Hikari’s mouth tightened.
Seo-yeon glanced at her. “But we also…”
She paused.
Hikari’s chest tightened.
Seo-yeon’s voice softened, but the steel remained.
“We also make our own terms.”
Hikari blinked.
Seo-yeon turned fully toward her. “If they want your commitment, we delay it. We negotiate. We don’t accept the first plan they hand us.”
Hikari stared.
Negotiate.
That sounded like something only executives did.
Seo-yeon’s mouth tightened. “They offered me a producer track. Mentoring. Songwriting.”
Hikari’s throat tightened.
Seo-yeon continued, “It’s not a gift. It’s a leash. But leashes can be pulled both ways.”
Hikari’s eyes widened slightly.
Seo-yeon’s gaze sharpened. “If I accept certain parts, I gain access. Meetings. Information. Influence.”
Hikari’s heart pounded.
Seo-yeon was thinking like a strategist.
Like someone who had finally decided to stop being a passive piece.
Seo-yeon’s voice dropped. “And if you accept ‘Japan-forward’ without signing everything, you gain leverage too. You make them invest in you. They’ll want you stable. Controlled. Which means–”
Seo-yeon paused.
Hikari’s breath caught.
Seo-yeon’s eyes held hers. “Which means we can buy time.”
Time.
Hikari swallowed.
Time was precious.
Time was also what the company used to wear people down.
Hikari’s voice came out small. “And if they still separate us?”
Seo-yeon’s jaw tightened.
She looked away for a moment, as if collecting her answer from somewhere deep.
Then she spoke.
“If they separate us physically,” Seo-yeon said quietly, “they don’t separate what we decide.”
Hikari’s chest tightened.
Seo-yeon’s gaze returned, intense.
“I told you,” Seo-yeon added, voice low, “you won’t disappear.”
Hikari’s eyes stung.
The promise again.
But now it had teeth.
Hikari swallowed hard.
She wanted to believe.
She did.
And yet her fear still held one sharp edge.
The world.
The fans.
The cameras.
The fact that every choice carried risk.
Hikari’s voice trembled. “What if they make me choose? Career or… you?”
Seo-yeon’s breath caught.
The question hung.
In the mirror, their reflections looked too young and too old at once.
Seo-yeon didn’t answer immediately.
Instead, she lifted her hand.
Slow.
Deliberate.
She reached toward Hikari’s face.
Hikari’s breath hitched.
Seo-yeon’s fingertips brushed Hikari’s cheek lightly–just once, as if checking if she was real.
The touch was so gentle it felt dangerous.
Hikari closed her eyes for half a second.
Seo-yeon’s voice was barely above a whisper.
“Then I will make sure you never have to choose alone,” Seo-yeon said.
Hikari’s eyes opened.
Tears threatened.
She swallowed them.
Seo-yeon lowered her hand.
Hikari’s chest hurt from the absence of warmth.
She let out a shaky breath.
Then she did something she hadn’t planned.
She reached into her pocket and pulled out her phone again.
This time, she opened the anonymous message thread.
She didn’t show it to Seo-yeon right away.
She stared at it for a second.
Good girl.
Pretty story.
Her stomach twisted.
Then she turned the screen toward Seo-yeon.
Seo-yeon’s eyes hardened instantly.
Hikari’s voice was low. “I think they know about Japan. Or they’re part of it.”
Seo-yeon’s jaw tightened.
Hikari scrolled to the earlier message: We see everything.
Seo-yeon’s fingers flexed.
Hikari whispered, Japanese slipping out like venom.
「ふざけないで。」(fuzakenaide.) – Don’t mess with us.
Seo-yeon’s eyes flicked up. “Did you get anything new?”
Hikari shook her head. “Not since ‘good girl.’”
Seo-yeon’s mouth tightened.
Silence.
The room felt too still.
Then Hikari’s phone buzzed.
Not phantom.
Real.
Hikari froze.
Her blood turned cold.
Seo-yeon’s gaze snapped to the screen.
A new message.
From the same unknown number.
Hikari’s fingers trembled.
She didn’t want to open it.
Opening felt like letting them in.
Seo-yeon’s voice was steady. “Open it.”
Hikari swallowed.
She opened.
A single line appeared.
Practice hard. Japan suits you.
Hikari’s stomach lurched.
Seo-yeon’s jaw tightened.
The message wasn’t explicit.
It didn’t mention love.
But it confirmed something worse.
They knew.
They were close.
They were watching at a level that included meetings.
Or they were inside.
Hikari’s hands shook.
Her throat tightened.
She felt nausea rise.
She wanted to run.
She wanted to scream.
Instead, she forced herself to breathe.
Seo-yeon’s hand closed over Hikari’s wrist.
Firm.
Grounding.
“Look at me,” Seo-yeon said.
Hikari’s eyes lifted.
Seo-yeon’s gaze was fierce.
Not angry at Hikari.
Angry at the system.
Angry at the watcher.
Seo-yeon’s voice was low, controlled. “Now we know. This is not random.”
Hikari’s throat burned.
Seo-yeon continued, “We will not panic.”
Hikari swallowed.
Her voice came out small. “How can I not?”
Seo-yeon’s thumb pressed once against Hikari’s wrist–a pulse point.
A reminder.
You’re alive.
“We make a record,” Seo-yeon said. “We document every message. Times. Context. If this becomes necessary, we bring it to someone who has authority.”
Hikari’s voice trembled. “Authority like… the company?”
Seo-yeon’s mouth tightened. “Authority like legal.”
Hikari blinked.
Legal.
That sounded like war.
Seo-yeon’s gaze held hers. “Not yet,” Seo-yeon added quickly. “But if we need it.”
Hikari’s breath shook.
Seo-yeon’s voice softened slightly. “Tonight, we talk to the leader. Carefully.”
Hikari’s eyes widened. “We said no one else.”
Seo-yeon nodded. “We said no one else before we had proof that this was connected to internal plans. Now…”
Seo-yeon exhaled slowly. “Now we need an ally. Someone inside the group who can help without feeding the company.”
Hikari’s chest tightened.
The leader.
Responsible.
Protective.
But also cautious.
Would she understand?
Or would she panic and report it upward, triggering the company’s “solution”?
Hikari swallowed.
Fear rose.
Then she remembered the senior idol’s words.
If you don’t decide, they will decide for you.
Hikari’s jaw tightened.
She looked at Seo-yeon.
In the harsh white practice room light, Seo-yeon’s face looked carved from restraint.
But her eyes–her eyes were alive.
Seo-yeon wasn’t running.
Seo-yeon wasn’t retreating.
Seo-yeon was planning.
Hikari felt something shift.
Not relief.
Resolve.
She nodded.
“Okay,” Hikari said automatically.
Seo-yeon’s gaze softened, then sharpened. “Not ‘okay.’”
Hikari blinked.
Seo-yeon’s voice was low. “Say it like you mean it.”
Hikari swallowed.
Her voice came out steadier.
“I’m with you,” Hikari said in Korean. “끝까지.” (kkeutkkaji) – Until the end.
Seo-yeon’s breath caught.
For a moment, something warm flickered in her eyes.
Then Seo-yeon nodded once.
“Until the end,” Seo-yeon echoed.
Hikari’s chest tightened.
The practice room door handle rattled.
Both of them froze.
The door opened.
A staff member peeked in.
“Sorry,” he said lightly. “Just checking if anyone’s still here. Documentary wants some late-night practice shots.”
Hikari’s stomach dropped.
Seo-yeon’s face turned instantly neutral.
“We’re leaving,” Seo-yeon said calmly.
The staff member smiled. “Okay. Thank you.”
He withdrew.
The door closed.
The click sounded like a warning.
Hikari’s heart pounded.
They had almost been caught.
Not in love.
In strategy.
Seo-yeon exhaled slowly.
“See?” Seo-yeon whispered. “Nothing is private.”
Hikari swallowed.
Her voice was low, Japanese slipping out like a vow:
「負けない。」(makenai.) – We won’t lose.
Seo-yeon’s gaze held hers.
Then Seo-yeon reached out and took Hikari’s phone.
Not to read.
To take a screenshot.
To record the message.
Seo-yeon’s fingers were steady.
Hikari watched and felt a strange ache.
Because Seo-yeon’s steadiness was beautiful.
And terrifying.
It meant Seo-yeon was willing to fight in a way that did not look like fighting.
A fight that would be slow.
Careful.
Exhausting.
A fight that would require them to keep performing sisterhood while building a private rebellion beneath it.
Seo-yeon handed the phone back.
Their fingers brushed.
A spark.
Hikari’s breath caught.
Seo-yeon’s voice was quiet. “We go.”
Hikari nodded.
They left the practice room together, but not side by side.
Hikari walked first.
Seo-yeon followed a few steps behind.
A distance that looked normal.
A distance that felt like grief.
In the hallway, the lights were dimmer.
A camera blinked red at the corner.
Hikari kept her face down.
Her phone was warm in her palm.
The message sat inside it like a thorn.
Practice hard.
Japan suits you.
Hikari’s stomach twisted.
She realized with chilling clarity:
The watcher wasn’t only threatening.
They were steering.
They were trying to guide her toward the company’s plan.
To push her out of Seoul.
Out of the group.
Out of Seo-yeon’s reach.
Hikari’s jaw tightened.
If that was the game, then she would stop being predictable.
She would stop letting them train her.
She would make her own terms.
And she would do it quietly, like a dancer learning a new choreography in secret.
Because the most dangerous thing she could do in this industry wasn’t to love Seo-yeon.
It was to choose Seo-yeon anyway.
As the elevator doors closed and the building began to descend, Hikari stared at her reflection in the mirrored wall.
Her eyes looked steady.
But beneath that steadiness, something new was forming–an edge.
Not reckless.
Not loud.
A blade hidden inside a smile.
And she understood, finally, what Seo-yeon had been learning her whole life.
Sometimes, survival wasn’t endurance.
Sometimes, survival was strategy.
Sometimes, the quietest people were the most dangerous–
because no one noticed when they stopped obeying.