The elevator doors opened with a tired metallic groan, spilling cold midnight air into the hallway outside the private lounge. Music from the party still echoed faintly behind them, bass vibrating through the walls like a distant heartbeat. Somebody downstairs was laughing too loudly. Glass shattered somewhere far off. The kind of chaos rich people called “fun.”
Luna stepped out first, heels wobbling slightly as she held the railing.
“God…” she muttered, rubbing her temple. “these parties are violent, nowadays.”
Jihoon walked behind her, jacket hanging over one shoulder, knuckles bruised and swollen from the fight upstairs. There was blood on the cuff of his black shirt. Not enough to look dangerous. Just enough to make him look like trouble.
“You saying that like I planned it.”
“You literally punched three people tonight.” Luna replied.
“Two and a half,” he corrected calmly. “One bodyguard barely counts.”
Luna burst into laughter again, the alcohol still warm in her system. Not drunk enough to forget what happened upstairs. Dienkie’s hand grabbing her wrist. His disgusting breath near her neck. The way her body froze for one horrible second before Jihoon came crashing through the door like violence itself.
Honestly, she still couldn’t fully process how brutal he’d looked.
Not loud.
Not screaming.
That was the scary part.
Jihoon fought like someone turning off a light switch.
Quick. Cold. Efficient.
Dienkie was probably still lying upstairs with missing teeth.
Jihoon pulled his phone from his pocket and sighed.
“I didn't bring my car.” He glanced at her. “I’m calling Kenzy.”
Luna smiled instantly. “Your gamer boyfriend?”
Jihoon rolled his eyes while dialing. “That i***t isn’t my friend tonight.”
The call connected almost immediately.
But instead of answering properly, loud game sounds exploded through the speaker.
Gunfire.
Explosions.
Somebody screaming “REVIVE ME!”
Then Kenzy’s voice came dramatically.
“BRO NOT NOW!”
Jihoon closed his eyes slowly. “I swear to God…”
“CAN’T YOU SEE I’M BUSY?” Kenzy shouted. “I HAVE A GIRL HERE.”
Jihoon looked dead into space. “You mean your game pad?”
“That’s none of your business.”
“You named your controller Vanessa.”
“She understands me emotionally.”
Luna snorted so hard she nearly lost balance against the wall.
Jihoon pointed at the phone aggressively like Kenzy could see him.
“Guy, I need you to come pick us up.”
Silence.
Then more game noises.
Then Kenzy again.
“Huh? Hello? Your voice is breaking.”
Jihoon, “You bastard.”
Kenzy, “Network issue.”
Jihoon, “I know you can hear me.”
Kenzy, “Hello? Hello?”
Jihoon’s jaw tightened. “If I catch you tonight—”
Kenzy, “What? You’ll do what?”
Jihoon, “I’ll finish you in 2v3.”
Kenzy gasped dramatically through the speaker. “YOU? Against me?”
“In 1v4 too.”
“Madness.”
“You camp like a rat.”
“At least I survive!”
“You use shotgun like a psychopath.”
“That’s because unlike you, I have talent.”
Luna was fully laughing now. Not polite laughter either. The uncontrollable kind where your stomach starts hurting. They sounded less like wealthy adult men and more like two teenage boys arguing in a cyber café at 2 a.m.
Jihoon kept pacing while threatening murder over a mobile game.
Kenzy kept insulting his gameplay choices like national betrayal.
“You hide behind glue walls!”
“Strategy!”
“You call cowardice strategy?”
“And you rush like a blind goat!”
Jihoon stopped walking. “Did you just call me a goat?”
Kenzy, “A tactical goat.”
Luna leaned against the wall trying to breathe through laughter.
Five minutes ago she’d almost been assaulted upstairs.
Now she was listening to two idiots argue over Free Fire rankings like divorced parents fighting over custody.
Life was strange.
Finally she grabbed Jihoon’s sleeve.
“Are we going home or are you both getting married over the phone?”
Kenzy instantly went silent.
A dangerous silence.
Then—
“…Wait.”
Jihoon frowned already.
“That voice…”
Kenzy’s tone changed completely.
“Is that my Luna?”
Jihoon looked offended immediately. “Guy rest oo. My slap can reach you through this phone.”
“My Luna is there?”
“Your Luna ke?”
“She laughed at my joke. That’s emotional connection.”
Jihoon scoffed. “Come and pick us before I delete your account myself.”
Kenzy laughed loudly.
“Aight. I’m coming.”
The call ended.
Luna shook her head smiling.
“You two behave like children.”
“He’s worse.”
“You threatened to beat him over a game.”
“Because he deserves it.”
She looked sideways at him for a moment.
The cold city lights reflected across his face now that they were outside. The city at night always looked unreal from this district. Black cars. Tall glass buildings. Streetlights glowing on wet pavement.
Jihoon looked calmer now.
But she noticed him flexing his injured hand occasionally.
The adrenaline was fading.
“You okay?” she asked softly.
“Hmm?”
“Your hand.”
He glanced down carelessly. “I’ve had worse.”
“You really hit Dienkie hard.”
“He touched you.”
Simple answer.
No drama attached to it.
That somehow affected her more.
For a second neither of them spoke.
The wind moved through the empty driveway quietly.
Then headlights appeared.
A low luxurious engine purred into the entrance.
Luna blinked.
Jihoon blinked harder.
The massive black Rolls-Royce stopped directly in front of them.
Jihoon stared at it in disbelief.
“No.”
The window rolled down slowly.
Kenzy sat inside wearing headphones around his neck and an oversized hoodie that looked expensive enough to pay rent for three families.
He grinned proudly.
“What do you think?”
Jihoon walked closer slowly. “Where is your BMW?”
Kenzy shrugged. “Didn’t feel dramatic enough.”
“You brought a Rolls-Royce at 1 a.m. because of drama?”
“Yes.”
“That’s actually insane.”
Kenzy pointed at Luna immediately. “My Luna, enter.”
Jihoon opened the back door aggressively before Luna could respond.
“She’s sitting with me.”
Kenzy looked offended. “Controlling behavior.”
“Drive the car.”
Luna got inside still laughing.
The car smelled faintly like mint, expensive leather, and energy drinks. Which somehow perfectly matched Kenzy’s personality.
As they drove through the sleeping city, Kenzy kept talking nonsense from the front seat.
Mostly about games.
Sometimes basketball.
Occasionally conspiracy theories about why girls preferred toxic men.
“Nice guys finish last,” he declared seriously while turning the wheel.
Jihoon leaned back. “You’ve never even tried talking to women.”
“I don’t need stress.”
“You’re scared of eye contact.”
“That’s focus.”
Luna smiled quietly beside them.
The warmth in the car felt comforting after the madness of the party.
For a little while, things felt normal.
Almost peaceful.
Then they arrived at her house.
The neighborhood was silent, wrapped in deep midnight stillness. Most lights were off except one dim streetlamp flickering near the gate.
Kenzy whistled softly.
“Rich people houses always look haunted at night.”
“It’s not haunted,” Luna said while opening the door.
The second her feet touched the pavement, she froze.
Near the front steps sat a tiny kitten.
White fur.
Small black ears.
Tiny glowing eyes staring directly at her.
Her heart skipped immediately.
“That’s impossible…”
Jihoon stepped out behind her. “What?”
Luna walked closer slowly.
“It’s ours.”
“Ours?”
“The kittens at home.” Her voice lowered. “My sisters always keep them inside at night.”
The kitten meowed softly.
Something about the sound felt…wrong.
Too quiet.
Too human almost.
Luna bent down and picked it up carefully against her chest.
“Aww…” she whispered. “Why would they leave you outside alone?”
The kitten stared past her shoulder directly at Jihoon.
Still.
Unblinking.
Jihoon frowned slightly.
Then he reached out casually to touch it.
The second his fingers brushed its fur—
Everything changed.
A violent pressure slammed into his skull.
Images exploded across his mind so fast it nearly dropped him to his knees.
Luna.
But not Luna.
The kitten.
No—
Both.
Dark bedroom.
Moonlight across sheets.
Soft skin under his hands.
Luna climbing onto his lap slowly.
Except her eyes glowed strangely in the darkness.
Fingers trailing down his chest.
Whispers against his ear.
Her body against his.
Warm breath.
Sharp teeth smiling.
Then—
The kitten sitting at the edge of his bed watching him sleep.
Then Luna again.
Naked shoulders under silver moonlight.
Her lips against his neck.
A voice whispering:
“You already let me in.”
Jihoon stepped backward violently.
His face drained of color.
The vision snapped away instantly, but the feeling remained crawling under his skin like ice water.
“What the hell—”
He stumbled back another step breathing hard.
Luna stared at him in confusion.
“Jihoon?”
He looked at the kitten again.
This time the tiny creature tilted its head slowly.
Almost knowingly.
Jihoon’s chest tightened.
No.
Absolutely not.
Every instinct inside him screamed danger.
He turned immediately and walked fast toward the car.
“Drive.”
Kenzy blinked. “What?”
“DRIVE.”
Luna stared completely confused now.
“Jihoon?”
But he was already inside the car.
Kenzy looked between both of them.
“Bro what the f**k just happened?”
Jihoon didn’t answer.
His eyes stayed fixed on the house while his breathing remained uneven.
The kitten still stared at him from Luna’s arms.
Then slowly—
It blinked.
Jihoon felt genuine fear for the first time in years.
“Drive now.”
Kenzy finally obeyed, pulling away from the curb.
Luna stood frozen outside watching the car disappear down the street.
No goodbye.
No explanation.
Nothing.
The silence afterward felt horrible.
The kitten purred softly in her arms.
“What was that about…?”
No answer.
Only cold wind moving through the trees.
Luna turned toward the house and knocked loudly.
“Mom!”
Nothing.
She knocked again.
“Aurelia! Open the door!”
Still nothing.
Every light inside remained off.
She sighed tiredly.
“Seriously?”
The kitten suddenly jumped from her arms.
Landing lightly near the front door.
“Hey—”
Luna walked toward it.
Then stopped completely.
Because the kitten…
walked through the door.
Not under it.
Not through an opening.
Through it.
Like smoke passing through wood.
Luna’s entire body went cold.
The world became very quiet.
She stared at the closed door.
Then checked the handle with shaking fingers.
Locked.
Actually locked.
Behind her the night suddenly felt much darker.
The streetlamp flickered once.
Twice.
Her pulse began hammering.
“Nope.”
She stepped backward immediately.
“Nope nope nope—”
Then from inside the house came the sound of soft footsteps.
Tiny ones.
Followed by the faint sound of a cat meowing somewhere deep in the darkness.
Luna swallowed hard.
Every rational thought in her brain told her to leave.
Run to a hotel.
Call somebody.
Anything.
But her family was inside.
And somehow that fear became heavier than the fear outside.
She reached into her purse with trembling fingers, pulling out the emergency key her mother hid there years ago.
The metal nearly slipped from her hand.
The lock clicked open.
The front door creaked slowly inward.
Darkness waited beyond it.
Cold darkness.
The kind that makes a familiar house suddenly feel foreign.
Luna stepped inside carefully.
“Mom?”
No response.
The door shut behind her with a soft click.
The air inside felt strange.
Too cold.
Like the house had been sitting empty for years.
Somewhere upstairs, floorboards creaked.
The kitten appeared again at the end of the hallway.
Sitting perfectly still beneath the staircase.
Watching her.
Its eyes reflected strangely in the dark.
Almost silver.
Luna grabbed the wall beside her.
Her breathing became shallow now.
“Okay… this isn’t funny anymore.”
The kitten turned.
Then slowly walked upstairs.
Not running.
Almost inviting her.
Luna hesitated only a second before following.
Each step groaned beneath her heels.
The deeper she moved into the house, the stranger everything felt.
Pictures hanging crooked.
Lights flickering faintly.
A cold smell in the air she couldn’t identify.
Halfway upstairs she noticed something else.
Wet footprints.
Small ones.
Like someone had walked through water.
They led directly toward her mother’s room.
The kitten sat outside the door waiting.
Then disappeared again.
Not ran.
Disappeared.
Luna’s stomach twisted violently.
She pushed the bedroom door open slowly.
Darkness.
Moonlight spilling across furniture.
Her mother asleep peacefully.
Beside her, her younger sisters asleep too after apparently watching movies together.
Completely normal.
Completely safe.
Luna nearly collapsed from relief.
“Oh thank God…”
Then her youngest sister stirred slightly in her sleep.
And whispered:
“The kitten came back.”
Luna froze.
Her sister’s eyes remained closed.
Still asleep.
Then came another whisper.
Not from the bed.
From behind her.
Soft.
Close.
“You saw me now.”
Luna turned instantly.
Nothing there.
But the bedroom door behind her was slowly closing by itself.
And near the crack of darkness outside—
Two glowing silver eyes stared back at her.