← Novel

Lesbian NPC

Chapter 1 / 1

‹›

Yoon Seo Byeol

Lesbian NPC

Before I even opened my eyes, I knew something was wrong.

The air felt different. Too sharp. Too alive. Wind lashed against my skin in cold, violent bursts, carrying salt so strong it burned the back of my throat and went straight into my lungs. Somewhere above me, gulls screamed, their cries sharp and echoing, more like warnings than background noise. Below, waves thundered with a force that sounded less like water and more like something trying to break its way into the world.

When I opened my eyes, the world exploded into color.

Blue. Endless blue.

The ocean churned beneath a sky washed in gold and amber, vast enough to make my stomach twist before my brain understood why. The sun hovered low near the horizon, swollen and bright, like a coin about to slip beneath the waves. Nearly two hundred feet below me, the sea slammed into jagged black rocks hard enough to burst upward in white foam.

My heart hit my ribs so hard it hurt.

I stumbled backward with a gasp, my heel tearing through damp grass as my balance failed me. One wrong step. One second later. One inch farther forward, and I would have gone over the edge before I even knew I was standing on one.

I stood there shaking until I remembered how to breathe.

Then I looked down.

I was barefoot on a grassy cliff, the ground uneven beneath my feet and wet with morning dew. Wildflowers dotted the hilltop in yellows and purples, trembling wildly in the wind like they were dancing for someone else’s funeral. A white-and-yellow sundress whipped against my legs, the light fabric tugging at my waist like it wanted to take off without me.

The body under it was not mine.

Smaller waist. Fuller chest. Leaner calves. Softer hands. Skin that looked sun-warmed and smooth in a way that made no sense to me. I stared at myself for a long second, too scared to move, while the wind kept pushing at my back like it had unfinished business.

Beside me on the ground sat a small yellow purse and a neat pair of white flats.

They were placed carefully.

Too carefully.

That was what made my skin crawl.

None of this felt like me. No, that was wrong. It felt too real. Painfully real. The kind of real that left no room for waking up, no soft edge where a dream might tear open and let me fall back into my own bed.

There were no buildings in sight. No roads. No voices. No one running toward me with answers. Just sky, sea, wind, and the raw openness of a place someone would choose if they wanted to disappear without interruption.

My throat tightened.

I picked up the purse with numb fingers and opened it. Inside were makeup items I did not recognize as mine, tampons, a pad, some loose change, and a few pieces of hard candy gone soft from the sun. Practical things. Ordinary things. Things that belonged to a girl who had expected to still need them, or maybe a girl who had packed them out of habit because habit survives longer than hope.

No phone.

No wallet.

No ID.

At the bottom of the purse was a folded note.

My hands started shaking before I even opened it.

The paper was soft at the creases, like it had been unfolded and refolded more than once. I could almost see her doing it. Reading it again. Deciding whether it was enough. Deciding whether anything could be.

I unfolded it slowly.

"To the Father and Mother. I am sorry I put you through having a disgrace as a daughter. Please forgive me. And Yuri, I'm sorry for embarrassing you. Please try to forgive my spirit when I'm gone.

Goodbye

Yoon Seo Byeol"

I read it once.

Then again.

Then one more time, slower, as if the words might rearrange themselves into something survivable if I looked hard enough.

They did not.

She had come here to die.

The thought hit so hard I nearly dropped the note.

Not me. Not exactly. But this body. This girl. Yoon Seo Byeol. She had climbed to the edge of this cliff with the deliberate intention of never climbing back down. She had placed her shoes beside her purse. She had left a note for people who had made her feel like an apology was the only thing left of her.

My stomach twisted.

I did not know her. I did not know what her voice had sounded like, who Yuri was, or what kind of disgrace she had been taught to see in the mirror. I did not know whether she was gone, buried under me, watching from somewhere inside this body, or waiting to come back and throw me out of the life she had already tried to leave.

But I knew this.

She had wanted to die.

And I had woken up standing where she had stopped.

I folded the note with more care than my hands deserved and slid it back into the purse. My fingers felt clumsy and too alive, like they had stolen movement from someone who no longer had any use for it.

I did not want to stand there another second.

That terrified me more than the cliff did.

Because if I stayed still, I might start thinking about whether I was supposed to finish what she had started.

So I put on the flats, grabbed the purse, and walked.

The path inland was little more than a dirt track cutting through tall grass. The ground was soft beneath the thin soles of the shoes, and every step felt borrowed. The sun rose higher as I followed the trail, warming my shoulders while tiny insects buzzed around my knees, completely indifferent to the fact that my entire reality had been ripped apart between one heartbeat and the next.

Eventually the dirt path gave way to a narrow road paved in cracked, faded concrete. It looked old. Forgotten. Like something that had existed long before anyone bothered to care about maintenance. I followed it because it was the only direction that looked like a choice.

That was when the panic settled into something uglier and more stable.

My name is Crissy Hamilton.

At least, it was.

Back on Earth, I was nineteen years old. I liked anime, bad sleep schedules, and reading instead of doing the things I was supposed to be doing. I was good at school, not brilliant but solid, the kind of good that made adults nod and say I had potential when what they really meant was I had not failed visibly yet. I had just gotten accepted into Washington State University, planning to study business because it sounded practical, respectable, and close enough to adulthood to fool everyone around me.

That world already felt distant.

Not gone. Not yet. Just slipping, like a memory seen through rain.

The last thing I remembered was reading a Korean webtoon at work. Not nodding off. Not fainting. Not dying. One second I was staring at a panel mid-fight scene, and the next there was nothing. No impact. No tunnel of light. No final thought dramatic enough to deserve narration.

Just one panel.

Then this.

Now I was here, in someone else’s body, walking away from someone else’s suicide note, wearing shoes someone else had taken off because she had not planned on needing them again.

And yes, these boobs were definitely not mine.

I glanced down, half horrified and half disbelieving. Whoever Byeol had been, she had been beautiful. Red hair. Curves I had never had. Long legs. Lean muscle in her arms and calves that suggested she had actually used this body for things more demanding than walking between classrooms and pretending life would sort itself out.

She had been fit. She had been pretty. She had been young.

She had wanted to die anyway.

That fact would not stop echoing.

The road eventually crested a hill, and I stopped dead.

A city sprawled across the landscape below, massive and alive, its edges shimmering with neon and holographic projections. Skyscrapers pierced the hazy sky, glass surfaces catching the sunrise and throwing it back in fractured gold. Aircars zipped between towers, leaving glowing trails in their wake. Narrow roads twisted between buildings like veins, pulsing with motion and light.

For one breathless second, it was beautiful.

It did not just look futuristic.

It looked cyberpunk.

My feet started moving faster before I told them to. Maybe because the city meant people. Maybe because people meant answers. Maybe because any place with aircars and neon had to be better than a cliff with a note folded in a dead girl’s purse.

Then I got closer.

The pretty part was a mask.

The lower streets were oil-stained and grimy, polished walkways giving way to cracked concrete, peeling posters, layered graffiti, and cheap food counters with flickering signs. Steam hissed from vents. Old tarp shelters sagged in alleys. Laundry hung from balconies like the whole district had stopped pretending to be impressive. People huddled near glowing heat pipes or watched from doorways with the flat, tired interest of anyone deciding whether a stranger was useful, dangerous, or easy.

Several of them looked at me too long.

I hugged the yellow purse against my chest and kept moving. Not that there was anything worth stealing, but instinct did not care about logic. I was barefoot a few minutes ago, wearing a sundress in a city full of weapons. Logic had left the building.

A floating delivery drone zipped overhead and nearly clipped a rusted balcony. Somewhere down the street, music thumped behind a sealed metal door. Someone laughed too loudly. Someone else cursed in a language I did not understand. The air smelled like fried oil, rainwater trapped in metal, and something electrical burning behind the walls.

I needed walls around me.

I ducked into a small convenience store, the door chiming weakly behind me. Flickering fluorescent lights buzzed overhead, casting harsh shadows over dirty tile floors and cramped aisles stuffed with unfamiliar snacks and drinks in bright packaging I could not read. An old man stood behind the counter, flipping lazily through a magazine like the end of my world had arrived during a slow shift.

He looked up, gave me one slow scan from hair to shoes, and frowned.

"Um, excuse me," I said, forcing my voice steady. "I'm trying to figure out where I am."

His eyebrows lifted. "You lose a bet?"

"What?"

"Girl dressed like that walking in from the south road usually means a bet, a breakup, or a bad night." He set the magazine down. "Which one?"

"None," I said, then realized I had no idea if that was true. "Maybe all three. I just need to know where I am."

"Community District," he said. "You shouldn't be wandering around here dressed like that."

"What city?"

That got a longer stare.

"You serious?"

I nodded.

His expression shifted, not into concern exactly, but into the distant annoyance of a man who had seen too many strange things to enjoy new ones.

"Luna City," he said. "City of heroes, if you can afford the pretty districts."

The floor might as well have dropped out from under me.

Luna City.

The Pinnacle.

The academy.

The story.

Not just a city that resembled the webtoon. Not just a dream built out of things my brain had swallowed whole at three in the morning. This was it. The place where Awakened students trained to fight monsters, kaiju, demons, gates, disasters, and each other. A school full of powers, weapons, magic, politics, death flags, and heroic speeches that usually happened after someone had already bled for the plot.

I backed toward the door.

The old man’s frown deepened. "Hey. You need directions?"

"North," I said quickly, remembering his earlier gesture toward the safer part of the city. "Central hub?"

"Main street until the towers turn white. Don’t cut through alleys. Don’t follow anyone who smiles too much. And if you’re headed to The Pinnacle, keep your wrist visible at the gate."

I stared at him.

He waved me off. "You have first-year disaster written all over you."

"Thanks," I said weakly.

"Wasn’t a compliment."

The bell chimed again when I left.

Outside, the city hit me harder than before. It was not just unfamiliar now. It was mapped against memory. Every tower, every floating ad, every uniformed student moving through the crowd belonged to a world I had only known as panels and dialogue bubbles. The story had been safe when it was flat. It had been entertainment. Something to read at work when the day dragged too long and nobody was watching closely.

Now it had weather.

It had smell.

It had gravity.

And I was inside it.

I found a cracked mirror panel leaning against a wall beside an overflowing trash bin. I did not want to look.

I looked anyway.

The girl in the reflection had blood-red hair that shimmered even in the poor light. Her eyes were the same color, dark and vivid, like galaxies caught mid-collapse. Her face was soft, sun-kissed, and exhausted. Pretty, yes. Alive, yes. But there was a bruise-dark grief sitting under the skin around her eyes that did not belong to me.

Yoon Seo Byeol.

That was my face now.

I touched my cheek. The reflection copied me.

For a second, I wanted to apologize to her.

Not out loud. Not in some dramatic, mystical way. Just a small, stupid apology to a girl who had clearly been hurting long before I arrived and now did not even get to own her own reflection without me standing in it.

I did not know whether Byeol was gone, buried, watching, or waiting.

I only knew one thing with absolute certainty.

I did not want to be alone.

That realization hit me almost as hard as the cliff had.

I could survive monsters, probably. I could survive humiliation, maybe. I could survive being the weakest girl in a city full of living weapons if I had to. But being alone in someone else’s story, inside someone else’s body, carrying someone else’s farewell note?

That felt fatal.

So I kept to the busiest sidewalks and moved north.

Students passed in clusters. Some wore uniforms with polished badges and clean boots. Others dressed like they had walked out of different genres entirely, combat jackets, glowing tattoos, mechanical braces, sword harnesses, gauntlets, floating familiars, and one girl with a spear taller than a streetlamp. Nobody looked surprised by any of it.

I was staring too much when I ran into someone.

Literally.

I bounced off her like I had hit a wall.

She did not move an inch.

"Watch it," she snapped.

I looked up, and recognition slammed into me.

Wine-dark hair tied in a high ponytail. Storm-gray eyes sharp enough to cut glass. Tactical clothes fitted for movement, not fashion. A sword strapped across her back, humming softly with caged electricity.

Asura.

The Thunderstorm.

One of the strongest characters in the series.

My mouth went dry.

"I’m sorry," I said quickly.

She looked me over once, decided I was not worth another second, and kept walking.

I should have let her.

Every sane part of me knew that.

Main characters were dangerous. Strong people were dangerous. Girls with swords who looked at me like trash were extremely, obviously dangerous. In the webtoon, Asura had been one of the important ones, the kind of character whose personal arc came with body counts, spirit pacts, dramatic lighting, and emotional damage the plot treated like fuel.

Following her was a terrible idea.

Then someone laughed too loudly behind me, and I remembered I had no phone, no money, no ID, no idea where I was sleeping, and no clue what kind of monsters in this city wore human faces.

Asura knew where she was going.

For one pathetic second, that looked enough like safety.

So I followed her.

Not close. I was desperate, not suicidal. I kept enough distance to pretend I was just walking the same way, even though my entire body was locked onto her like she was the last visible exit in a burning building.

She turned into an alley.

Every instinct screamed at me to stop.

I did not listen.

Stupid.

So unbelievably stupid.

I barely had time to inhale before my back hit the wall and cold steel kissed my throat.

"You have five seconds," she said, voice low and dangerous, "to tell me why you’re following me."

My breath caught against the blade.

"I thought you were going to The Pinnacle," I choked out. "I’m new. I’m lost. I just need to get to school."

Her stare did not soften, but the blade lowered a fraction.

"You’re going to the academy?"

I nodded carefully.

"Yeah."

"First year?"

"Apparently."

She studied me for a moment longer, and I could feel every place the wall pressed into my back. Her eyes flicked over the sundress, the purse, the too-new panic on my face.

Finally, she stepped back.

"Same."

Relief almost buckled my knees.

"So you’ll show me the way?"

"If you slow me down, I leave you."

"Deal."

She turned away, clearly expecting me to follow at a distance and stay quiet. I should have done exactly that. Instead, because apparently fear had burned away the reasonable parts of my brain, I said the one thing that made this real.

"I’m Yoon Seo Byeol."

Asura paused just long enough for the silence to sting.

"Asura Hyun."

And just like that, I had done it.

I had grabbed onto someone.

Not because I trusted her. Not because she liked me. Not because this was friendship, fate, or anything clean enough to name. I followed because she existed, because she knew the road, and because I needed proof I had not been dropped into this world to die alone on the first day.

We reached The Pinnacle’s outer wall soon after.

Massive gates towered overhead, built from pale metal and dark glass, their surfaces etched with faintly glowing lines that looked decorative until I noticed the way they pulsed when students passed through. Beyond the wall, white domes and sharp towers rose over green courtyards and suspended walkways. It was beautiful in the way rich institutions are beautiful, designed to make you feel small and grateful before you even know what they want from you.

Asura walked straight to the gate.

A guard scanned her wrist.

Green.

He scanned mine.

Red.

My heart stopped.

For one long, awful second, the scanner held there, glowing like a verdict.

Then it turned green.

The guard frowned at the display. "First years. Missed the ceremony."

"Sorry, sir," I said automatically.

Asura was already walking away.

Of course she was.

She had gotten me to the gate. Contract fulfilled.

I should have felt stupid for the jolt of disappointment that went through me. Instead, I just felt cold again, like the space she had occupied beside me had been warmer than I wanted to admit.

Inside the administration dome, robots directed students toward sleek kiosks and registration stations. The place was all white curves, glass panels, and quiet machine precision. The floors shone. The walls glowed faintly. Every surface looked expensive enough to punish fingerprints.

I stepped up to a terminal and started tapping through the prompts with a heart that refused to slow down.

Name.

I typed: `Yoon Seo Byeol`

An email populated automatically.

`[email protected]`

Then a password field opened.

I stared at it.

This should have been impossible. I should not have known anything. I should have stood there locked out of a dead girl’s life before the academy could even decide what to do with me.

But the system was still a system.

And systems had stupid rules.

My fingers moved before I could stop them.

`Cr1ssy`

The terminal accepted it.

Something in my chest tightened.

I had left my name inside the machine.

Not enough to matter.

Enough to feel it.

The screen loaded my student profile.

Rank: 11.

Student Rank: 99998.

Dorm: F18, Apartment 23.

Talent: Material Creation.

I stared at the last line longest.

"Material Creation," I whispered.

No status screen appeared. No friendly tutorial explained the rules. No cosmic voice congratulated me on my transfer into a death world. Just a cheap terminal, a dead girl’s name, a bottom-tier rank, and a Gift I did not understand.

I let out a breath that shook on the way out.

Guess I really was just an NPC.

Fine.

Then I would learn what an NPC had to do to survive a story that had already tried to kill her once.

The End