1. The Ghost in the Code

The call came at 2:17 a.m. Yuna Katsuragi had been dreaming of water—endless, gray, lapping against a shore she could not see. Her phone buzzed against the wood of the nightstand, and she snapped awake, her heart a tight fist.

By 2:45, she was standing in the marble foyer of a residential tower in Yashiro’s bayside district, the kind of place where the elevators spoke in soft feminine tones and the lobby smelled of imported lilies. Up on the twenty-third floor, the air was different. Sour with fear.

A uniformed officer named Takeda guided her past the crime scene tape. “Third one this month, Katsuragi-san,” he murmured. “Same app. Same ghost.”

The victim sat on a paramedic’s stretcher, a foil shock blanket draped over her shoulders. Her name was Miyuki Arai. Twenty-eight. A marketing executive at a mid-tier firm. Her right eye was swollen shut, the skin around it blooming purple and black, but it was her hands that Yuna noticed first—the nails broken, the wrists ringed with raw red lines from cable ties.

Miyuki’s tablet lay on the glass coffee table, its screen still glowing with the interface of “Nearby,” a dating application that promised connection in a city of ten million lonely people. The chat log was open. The profile name at the top read simply: Kage. Shadow.

“He said he worked in tech,” Miyuki whispered, her voice cracking like thin ice. “We talked for two weeks. He was kind. He sent voice notes. He laughed at my stupid jokes.” She looked up, her one good eye desperate for understanding. “He knew my favorite coffee shop. He knew my cat’s name. How did he know my cat’s name?”

Yuna crouched down, the hem of her coat brushing the cold floor. “Did you share that information on your profile? Social media?”

Miyuki shook her head, trembling. “No. I don’t post much. He just... knew things. It felt like he was inside my life before he ever opened my door.”

That was the sentence that made Yuna’s skin prickle. Not just the break-in, not just the battery. It was the violation of a life curated and then methodically dismantled. She let her gaze drift across the living room. The television was untouched. A designer handbag sat on a dining chair, its gold clasp gleaming. But Miyuki’s bookshelf had been raked clean of photo frames, the pictures inside torn into small, deliberate shreds that lay scattered across the carpet like dead moths. Her makeup drawer had been dumped into the bathroom sink, lipstick smeared across the mirror in taunting, childish arcs.

This was not a robbery. This was a deletion.

Yuna pulled out her own tablet and began to document everything. She had joined the Yashiro Metropolitan Police’s Cyber Crime Division three years ago, after a stint in Tokyo’s organized crime unit. She understood the dark alleys of the internet better than she understood the streets outside her own apartment. Predators online left footprints made of code, and she was trained to follow them. But this predator left nothing. Every chat log associated with Kage evaporated from the platform’s servers within minutes of an attack, and the mobile numbers used were linked to unregistered prepaid SIM cards, bought with cash at convenience stores across the prefecture. There were no faces, no voices that could be isolated from the voice notes—just a ghost.

While the paramedics prepared Miyuki for transport, Yuna walked through the apartment one more time, trying to inhabit the intruder’s mind. He had entered through the balcony door, picking the lock with expert precision. He had waited until Miyuki was asleep. Before tying her wrists, he had spent time scrolling through her tablet, reading her private messages, her diary app, her photo albums. Then he had used that information to torment her. “Your boss thinks you’re mediocre,” he had whispered, according to Miyuki. “Your ex-boyfriend still laughs about how easy you were.” Words designed to destroy a person from the inside.

Back at the station, the fluorescent lights buzzed overhead as Yuna pinned photographs and printouts onto a large corkboard. The first victim had been Akemi Yoshida, a thirty-four-year-old florist, attacked in her apartment in the northern suburbs six weeks ago. The second was Rina Hayashi, a twenty-five-year-old graduate student, beaten in her tiny studio near the university two weeks later. Both had met a man named Kage on Nearby. Both had been subjected to the same ritual of psychological demolition. And in both cases, the assailant had vanished like vapor, leaving no forensic trace behind—no fingerprints, no hair, not even a stray fiber that could be matched to a database.

“He wears gloves and probably a full-body coverall,” Yuna muttered, tapping the board with a marker. “He knows exactly what we look for.”

Detective Yamada, a heavyset man with a perpetual coffee stain on his tie, shuffled over with two cups of vending-machine green tea. “The press is calling him the ‘Nearby Nightmare.’ The commissioner wants a task force. But we’ve got nothing to give them, Yuna. No suspect pool, no physical evidence. Just three women who can barely speak.”

“They spoke to me,” Yuna said, taking the tea without looking at him. “They said he knew things. Private things. The kind of information you don’t put online. That means he’s been stalking them in the physical world, not just digitally. He follows them. He watches their routines. He might even interact with them before the attack—a barista who remembers their order, a neighbor who holds the elevator.”

Yamada grunted. “That’s a lot of legwork for a simple robbery.”

“It’s not a robbery,” Yuna insisted. “He doesn’t take valuables. He takes their sense of self. This man is a narcissist. He gets off on control. He doesn’t want their money; he wants their identity. He wants to prove he can step inside someone’s life and erase it from within.”

She stared at the board, her reflection ghosting over the photographs of the three women. A pattern was forming in her mind, a silhouette of the man behind the shadow. He was likely in his thirties or early forties, technically proficient, charming enough to sustain a two-week courtship, and possessed of a cold, meticulous patience. He might have a job that allowed him irregular hours. He might have a history of failed relationships where he felt he was never seen, never appreciated. He was a man who had turned his invisibility into a weapon.

But the profile was still too vague. It could describe a hundred thousand men in the greater Shinryu metropolitan area. Yuna needed something sharper, something that would cut.

She spent the rest of the night alone in the office, combing through the metadata of the victims’ social media accounts, searching for any point of overlap. They lived in different wards, worked in different industries, had no mutual friends. Their paths should never have crossed. And yet, the same predator had chosen them. How had he selected his prey?

At a quarter past five in the morning, Yuna discovered the thread. All three women had used the same chain of boutique fitness studios, “Body Arc,” and had checked in on their social media at various locations around the city within the past year. The fitness chain’s app required a Bluetooth pairing to access the lockers, a pairing that could be intercepted by someone with the right equipment and the proximity to wait outside. It was a small connection, a fragile thread, but it was the first real lead they’d had.

She sent a brief report to her supervisor, Inspector Kusakabe, and gathered her things. The first train of the morning would be rumbling through the city now, carrying early commuters who had no idea how easy it was to become a target. Yuna felt the familiar weight of exhaustion settling in her bones as she drove home through streets slick with predawn rain.

The apartment she shared with Ryō was a modest unit on the fourth floor of an aging building in the Kōrakuen neighborhood. It was not the luxury of Miyuki Arai’s tower, but it was theirs—filled with mismatched furniture, secondhand books, and the lingering scent of the incense Ryō burned when he was working late on his graphic design projects. She unlocked the door quietly, slipped off her shoes, and padded down the short hallway.

The bedroom door was ajar. Ryō lay on his side of the bed, his breathing deep and even, his dark hair splayed across the pillow. He had not stirred when she left, and he did not stir now. On the nightstand, his smartphone lay face-down.

Yuna froze.

He had always placed his phone face-up before. She remembered because she used to tease him about the screen lighting up with notifications during the night, and he would laugh and say he liked being reachable. But lately, she realized, the phone was always turned over. When had that started? A month ago? Two?

She stood in the doorway, her coat still dripping rainwater onto the floor, and stared at the black rectangle of the device. A detective’s instinct was not a switch she could turn off at the front door. It seeped into every corner of her life, and now it whispered something she did not want to hear.

Don’t you want to know what he hides?

Ryō shifted in his sleep, murmuring something unintelligible, and his right hand emerged from beneath the blanket. There was a fresh cut across his knuckles, a thin red line sealed with a drop of dried blood. He had told her yesterday morning that he’d caught his hand on a metal ruler in his studio. She had accepted the explanation without a second thought.

Now, with the ghost of Kage still flickering behind her eyes, that small wound seemed to pulse with hidden meaning. A cut on the hand. The hand that struck Miyuki Arai. The hand that tore photographs and smeared lipstick on mirrors.

Yuna’s stomach turned. She forced herself to breathe. She was being irrational. Ryō was a gentle man, a designer of children’s book covers, a husband who left her notes in her lunchbox and cried at old movies. He could not be the monster she was hunting. The very idea was absurd.

And yet.

She walked over to the nightstand and picked up his phone. The screen remained dark, locked behind a six-digit passcode. She did not know the code. She had never asked. There had never been a reason to ask. In five years of marriage, they had trusted each other completely—or so she had believed.

Her thumb hovered over the fingerprint sensor on the back of the device. If she pressed his finger to it while he slept, she could unlock it. She could see everything. His messages, his location history, his app downloads. She could prove to herself in a matter of seconds that her suspicion was a monstrous betrayal of the man she loved.

But something stopped her. Not morality, exactly. Fear. Fear that she would find something she could not unsee. Fear that the profile she had spent all night constructing—a narcissist who hides in plain sight, a predator who erases lives—might fit the shape of the body lying beside her every night.

She put the phone down, face-down, exactly as it had been.

Then she went to her home office, a tiny room that had once been a storage closet, and opened her encrypted work laptop. She accessed the police database and typed a single name into the search field: Ryo Katsuragi. The results came back clean. No criminal record. No suspicious activity. No red flags.

But criminal records only told you about the people who had been caught.

She closed the laptop and returned to the bedroom. The first gray light of dawn was seeping through the curtains, tracing silver lines across the floor. Ryō had not moved. She slipped under the covers beside him, careful not to let her cold feet touch his legs, and lay on her back, staring at the ceiling.

In the quiet, she reconstructed the profile of Kage in her mind. A man who craves control. A man who studies his victims from the shadows. A man who erases the boundaries between himself and the lives he invades. A man whose own identity is a patchwork of borrowed fragments and concealed truths.

She listened to the rhythm of her husband’s breathing, steady as a metronome, and realized with a creeping horror that she could not be certain that the man beside her was not the man she was hunting.

She knew everything about the ghost called Kage—his methods, his motivations, the architecture of his cruelty. She had built him from scraps of data and glimpses of trauma, until he felt more real to her than the people she passed on the street.

But the man whose chest rose and fell not six inches away? She could not say with conviction what he dreamed about. She could not guess what apps were installed on the phone she had just held. She could not explain the cut on his knuckles or the recent distance in his eyes or the late nights at the studio that she had never once questioned.

The truth, coiled and venomous, slithered into her mind: she could profile a stranger with terrifying accuracy, but she could not read the man she had married.

Yuna closed her eyes. Her heart beat a message she was not yet ready to decode. And somewhere in the dark of the city, the ghost called Kage was already choosing his next victim—or perhaps, he was already lying beside her, dreaming of what he would take next.

Chapter Comments (0)

No comments yet. Be the first to comment!

Leave a Reply

Your email address will not be published. Required fields are marked * *