The Door Between Worlds
Haruto didn’t sleep.
He tried–he lay on his futon with the lights off, the air purifier humming, the city breathing through the window–but the room had changed shape. It wasn’t the same one-room apartment he’d lived in for years. It had become an extension of the inn corridor, a place where silence wasn’t safety, where every quiet second felt like a held blade.
The matte-black envelope sat on his table beside the perfume bottle, both of them catching the stove light like slick stones at the bottom of a river.
He kept staring at the keyhole seal.
He kept hearing the soft scrape of paper against the door gap, the sound of something slipping in without knocking.
He had checked the hall peephole twice. He had opened the door chain-first and looked out.
No one.
Just the building’s dim corridor, fluorescent light humming, someone’s shoes lined neatly by their door.
His neighbors lived their lives in a vertical stack of small rooms.
None of them knew what it meant to have a second world crack its knuckles against your first.
His phone lay face down, as if the words on it could still bruise him through the screen.
Good girl.
The phrase had landed with a cruelty that was too intimate to be random.
Haruto pressed both palms to his chest in the dark, forcing the gesture as if muscle memory could overwrite panic.
Flat. Warm. Alive.
His heart hammered anyway.
“やめて,” he whispered, out of habit now.
Stop.
The word did nothing.
The first world did not respond to safety phrases.
The first world responded to locks, cameras, witnesses–things made of metal and glass and other people’s attention.
Haruto sat up.
He turned the stove light brighter.
Then he stood over the table and reached for the envelope.
His fingers trembled.
Not with excitement.
With a kind of nauseating dread that made his stomach feel hollow.
He didn’t want to open it.
But leaving it sealed felt like letting a predator keep the last word.
He slid a thumbnail under the keyhole sticker and peeled it away.
The adhesive resisted slightly–too strong, too deliberate.
The envelope opened with a soft tear.
Inside was not paper.
It was a thin strip of mirror.
About the length of a finger, edges sanded smooth so it wouldn’t cut. It caught the stove light and reflected it back as a pale, distorted glow.
Haruto stared.
A mirror.
Mirrorhouse.
His throat tightened.
Beneath the mirror strip was a folded card, thick and clean, printed in the same sharp utilitarian typeface he had learned to dread.
No logo.
No signature.
Just a short line.
YOU DON’T NEED THE RIG TO FEEL HER.
Haruto’s breath stopped.
The words felt like fingers on the inside of his ribs.
His skin crawled.
He stared at the mirror strip until the reflection blurred.
Then he noticed something else.
On the back of the mirror strip, etched so faintly it almost looked like a scratch, was a string of characters.
Not random.
Structured.
A hash.
A spineprint.
Haruto’s stomach dropped.
His hands went cold.
It wasn’t enough for Ghostkey to remind him of the inn.
Ghostkey was telling him he had his signature.
His scent.
Haruto swallowed hard, throat clicking.
He forced his breathing slow.
He forced his hands to stop shaking.
He placed the mirror strip back on the table as if it were evidence.
Then he did something he hadn’t done in years.
He left his apartment in the middle of the night.
The street air slapped him awake.
It was colder than it looked, damp still clinging to the concrete. The city smelled like rain and exhaust and late-night fried food from a shop that refused to sleep.
Haruto walked fast, hood up, eyes scanning.
Every shadow felt like it had shape.
Every parked bicycle looked like a person crouched low.
He hated what paranoia did to his vision–how it turned the world into a threat map.
He reached the nearest koban–one of those small police boxes tucked beside the station–and hesitated at the door.
His hand hovered.
What would he say?
Someone slipped an envelope under my door. It had a mirror strip and a message. Also I was assaulted in a virtual game and now the attacker is stalking me.
He imagined the officer’s face.
The slight tightening around the eyes.
The polite confusion.
The way disbelief would dress itself as procedure.
Haruto’s mouth went dry.
He stepped inside anyway.
An officer looked up from paperwork.
“Yes?” the officer asked.
Haruto bowed automatically.
“I… received something,” he began.
His voice sounded too small in the fluorescent-lit box.
He explained, carefully, about the envelope under his door. He did not mention Second World. Not yet. He kept it first-world, concrete.
The officer listened, expression neutral.
“Any threatening words?” the officer asked.
Haruto swallowed.
He repeated the printed line.
The officer frowned slightly.
“Do you have any idea who might have done it?”
Haruto’s hands clenched.
No.
Yes.
The problem was that the person might not exist in this world in a way the police could chase.
“I don’t know,” Haruto said.
The officer nodded, tapping something into a form.
“Do you have a history with anyone?” the officer asked. “Any disputes? Neighbors? Former partner?”
Former partner.
The word made Haruto’s chest tighten with a different kind of shame.
“No,” he said.
The officer offered practical advice–check your lock, don’t open unknown packages, consider installing a door camera, let the building manager know.
Haruto nodded.
He left the koban with a thin paper slip and the feeling of being gently folded back into ordinary reality.
The officer hadn’t laughed.
But he also hadn’t looked alarmed.
As if this were just another mild nuisance in a city full of mild nuisances.
Haruto walked home with the paper slip in his pocket and the mirror strip still on his table.
His chest felt tight.
This wasn’t something a police box could hold.
This was a door between worlds.
In the morning, he called his building manager.
The manager answered with the sleepy irritation of someone who had been doing this job too long.
Haruto kept his voice polite. He explained about the envelope, asked if there were cameras in the hall.
The manager sighed.
“There’s one at the entrance,” he said. “Not in every hallway. Privacy.”
Privacy.
Haruto almost laughed.
He asked if anyone had reported suspicious activity.
“No,” the manager said. “Did you lose something? Are you sure it wasn’t advertising?”
Haruto’s jaw tightened.
He thanked the manager and hung up.
Then, because his hands needed something to do, he cleaned.
He wiped counters. He washed dishes that were already clean. He vacuumed the floor twice.
It didn’t help.
The afterimage still pulsed under his skin.
And now there was a new layer: the fear that someone had been physically close enough to slide something beneath his door.
Haruto sat on the floor with his back against the table and stared at the mirror strip.
It reflected a sliver of his face.
Distorted.
A man’s eye stretched slightly wrong.
He thought of Mirrorhouse’s corridor of reflections.
He thought of the ritual–witnessed–like hands steadying him.
His chest tightened.
He picked up his phone and opened a new message.
To Tesseract.
His fingers hovered, then typed:
He reached my first world. Under my door. Mirror strip. Message. Hash on the back. What do I do?
He sent it.
Then, after a long, sick moment of hesitation, he opened another message.
To Kaito.
He didn’t want to.
But he couldn’t ignore the coincidence: the unknown text, the envelope, the way Ghostkey knew about Mirrorhouse.
If Kaito had been a witness–if Kaito had access–then Kaito might be a gate.
Either to safety.
Or to harm.
Haruto typed, carefully:
Someone slipped something under my door last night. Do you know anyone who uses the keyhole mark?
He stared at the message for a full minute.
Then he sent it.
His stomach twisted.
He felt like he’d lit a flare.
The replies came at different speeds.
Kaito responded first.
KAITO_RIN: Keyhole mark? That’s usually black-market mod vendors. I don’t know anyone personally who uses it. Are you safe right now?
Haruto stared at the question.
Are you safe.
Safety used to be a yes/no thing.
Now it felt like a sliding scale.
He replied:
I’m inside. Door locked.
A second later:
KAITO_RIN: Good. Don’t open anything else. If you can, photograph it. And consider adding a door sensor.
Haruto’s throat tightened.
There it was again.
Good.
This time the word didn’t hit as hard, but it still scraped.
Haruto didn’t reply.
Then Tesseract replied.
TESSERACT: Don’t touch the hash with bare hands if you think it’s a physical tag. But if it’s only etched, it’s psychological. Either way: document it. Also–mirror strip is classic intimidation. He’s trying to merge Mirrorhouse with your first-world identity.
Haruto’s breath hitched.
Merge.
Tesseract continued:
We need to assume your spineprint is compromised. Aoi can help regenerate it inside Mirrorhouse with witnesses. That’s priority. Second: lock down your first-world accounts–email, phone, game client, everything. He got your address somehow. That’s either data leak or someone you trust.
Someone you trust.
Haruto’s stomach dropped.
He stared at the words.
Someone you trust.
His mind immediately supplied faces.
Tesseract.
Aoi.
Kaito.
Even his building manager.
He hated what suspicion did–how it turned kindness into a mask you had to interrogate.
Haruto typed back:
He texted me too. Unknown number. Same phrase. I’m… I don’t know where the address came from.
Tesseract replied:
We’ll deal with one world at a time. Tonight: Mirrorhouse spineprint regeneration. Don’t dive anywhere else. Don’t answer unknown messages. If you can’t avoid it, route through a burner. Also–don’t let him bait you into proving anything alone.
Haruto’s throat tightened.
Alone.
He swallowed.
He glanced at the rig.
It waited.
Even now, the idea of wearing Reina again made warmth surge in him like a tide, made his skin feel more awake.
He hated that.
He needed that.
Both.
He leaned his head back against the table.
His shaved legs pressed against the floor, smooth skin catching the cool air. The sensation was grounding, small and real.
He thought of the message on the card.
You don’t need the rig to feel her.
His stomach turned.
Haruto closed his eyes.
For a moment, he could feel Reina’s breath.
He opened his eyes quickly.
No.
He would not let Ghostkey claim her as a symptom.
Reina was not his wound.
Reina was his truth.
And if his truth had become a target, then he would change the code before the predator could keep the scent.
That evening, Haruto did not go to the office.
He called in sick.
His coworker replied with a polite thumbs-up emoji.
Work would continue without him.
His nervous system would not.
He spent the day doing what he could without spiraling into obsession.
He changed his passwords–email, banking, Second World–long ones, complicated ones, the kind you couldn’t remember without writing down. He enabled extra verification wherever he could.
He felt ridiculous doing it with shaking hands.
Like putting up sandbags after the flood had already swept through.
Then he packed the mirror strip and the card into a clear plastic sleeve, like evidence.
He took photos of everything.
He did not touch the perfume bottle.
But it watched him from the table anyway.
At 11:10 p.m., he drank water.
At 11:15 p.m., he ate a small bowl of rice and miso soup.
At 11:20 p.m., he checked the door lock.
At 11:25 p.m., he sat on the futon and breathed.
At 11:30 p.m., he put the rig on.
The pads warmed.
The gloves adhered.
The chime sounded.
NEURAL LINK ESTABLISHED.
Haruto swallowed.
He chose not to spawn in public.
He chose not to go to the shrine district.
He clicked the Mirrorhouse entry token directly.
A familiar interface appeared–three mirror-shaped slots.
WITNESS LOCK – INSERT SIGNATURES
Kaito’s signature was already waiting.
Aoi’s too.
Haruto hesitated.
Then he pressed Reina’s hand to the slot.
Warm vibration.
Lock engaged.
The mirror doorway opened.
Haruto stepped through.
Mirrorhouse greeted him with quiet.
The corridor of mirrored shoji panels reflected him from too many angles, each reflection a different kind of truth.
Aoi stood near the tea table, silver braid falling over one shoulder.
Tesseract was there too–charcoal hoodie, posture tight, eyes sharp.
And Kaito.
Kaito stood a little apart, hands in his pockets, watching the mirrors instead of watching Haruto.
Haruto’s stomach tightened.
The three of them looked like a small council.
Witnesses.
Guardians.
Potential gates.
Aoi spoke first.
“You received a physical tag,” she said.
Haruto’s breath hitched.
Tesseract’s gaze flicked to him.
“We’ll assume intimidation,” Tesseract said. “But we won’t dismiss the possibility of data leak.”
Haruto’s voice came out tight.
“He wrote my spineprint on it,” he said.
Aoi’s eyes sharpened.
“Then we do not keep it,” she said. “We change the spineprint.”
Haruto swallowed.
Kaito’s voice was quiet.
“If he has your address,” Kaito said, “your first-world signature might be compromised too. We should assume he got your billing profile from somewhere.”
Haruto’s skin prickled.
Billing.
Money.
The rig purchase.
Haruto’s mouth went dry.
Tesseract nodded.
“That’s a possibility,” they said. “But we can’t chase every thread tonight. Tonight we change what we can control.”
Aoi gestured toward the center of the room.
“Reina,” she said.
Hearing the name in her mouth steadied Haruto.
Aoi continued.
“Spineprint regeneration,” she said. “You will feel disoriented after. Your nervous system will resist because it likes familiarity–even when familiarity is dangerous.”
Haruto’s throat tightened.
He remembered the locksmith vendor saying: Afterimage doesn’t fade by feeding it.
He remembered the afterimage pulsing under his skin.
He nodded.
Aoi moved to a mirror panel and touched it.
The mirror’s surface shifted.
Not darkness.
A field of pale light with a faint grid pattern–diagnostic space.
“Step in,” Aoi said.
Haruto hesitated.
Then he did.
The mirror swallowed him.
The diagnostic space was white and quiet, similar to the initial calibration void–but less gentle.
This place felt like an operating room.
Light without warmth.
Silence without comfort.
Reina stood in the center, naked not in a sexual sense but in a technical one–her body rendered as a mesh beneath a thin layer of skin, lines of data hovering around her like annotations.
Haruto’s breath caught.
He had never seen Reina like this.
She looked less like a seductress and more like a blueprint.
His throat tightened.
Aoi’s voice came through the system.
“Witness lock stable,” she said. “Tesseract and Kaito are anchored outside. They’ll remain present.”
Haruto’s skin prickled.
Anchored.
The word made him imagine hands holding ropes.
Aoi continued.
“Spineprint regeneration will rewrite your avatar’s neural mapping key,” she said. “Your shell can stay. Your signature changes. Ghostkey loses the scent.”
Haruto swallowed.
“Will it hurt?” he asked before he could stop himself.
Aoi’s pause was small.
“It will feel like losing something,” she said honestly. “Not physical pain. Identity friction. Like waking up in your own body and noticing a seam.”
Haruto’s throat tightened.
Seams.
He had been living in seams.
A prompt appeared in front of him.
SPINEPRINT REGENERATION – CONFIRM
WARNING: MAY CAUSE DISORIENTATION, SENSORY LAG, AFTERIMAGE FLARE
Haruto stared at the words.
Afterimage flare.
His stomach tightened.
He thought of the perfume bottle.
He thought of the mirror strip under his door.
He thought of the unknown text.
And he thought of Mirrorhouse saying witnessed like a blanket.
Haruto lifted Reina’s hand.
His finger hovered.
Then he pressed confirm.
The world did not explode.
It shifted.
A vibration ran through Reina’s body from the base of her skull down her spine, like a low hum traveling along a string. Her skin prickled. Her senses sharpened, then blurred.
Haruto’s breath hitched.
The white space flickered.
For a moment, he felt the first world overlapping–fluorescent bathroom light, stubble, the wrong heaviness.
Then Reina’s body flooded back in, warm and soft and too vivid.
Haruto’s nerves lit up.
A flare.
Not pleasure.
Not pain.
A wave of sensation so intense it made him dizzy, as if his nervous system was trying to hold both bodies at once.
He squeezed his eyes shut.
He pressed both palms to his chest.
Gesture trigger.
Grounding.
In his mind, Aoi’s voice stayed calm.
“Breathe,” she said. “Name five things you can feel.”
Haruto’s voice trembled in Reina’s throat.
“Warm air,” he whispered.
“Good,” Aoi said.
Haruto swallowed.
“Hair on my shoulders,” he said.
“Good.”
“Feet on the floor,” he continued.
“Good.”
His breath shook.
“Heartbeat,” he said.
“Good.”
He opened his eyes.
The grid lines in the white space steadied.
Reina’s body stopped flickering.
The hum in his spine softened.
Then a new line appeared in his vision.
SPINEPRINT: UPDATED
SESSION KEY: REGENERATED
Haruto exhaled shakily.
Aoi’s voice softened.
“Witnessed,” she said.
From outside, faintly, the others echoed.
“Tesseract: Witnessed.”
“Kaito: Witnessed.”
The word landed on Haruto’s skin like a hand at his back.
Haruto blinked hard.
He realized he was trembling.
Not from fear.
From the shock of being held.
Aoi spoke again.
“Exit the diagnostic space,” she said. “Come back to the circle.”
Haruto nodded and stepped toward the mirror edge.
The white space peeled away.
Back in Mirrorhouse’s main room, the tea’s scent hit him like warmth.
Aoi poured him a cup without asking.
Tesseract watched him with sharp eyes.
Kaito’s gaze was softer.
Haruto sat.
His hands trembled around the cup.
The tea tasted bitter, grounding.
Tesseract spoke.
“How do you feel?”
Haruto’s throat tightened.
“Like I’m wearing her,” he said. “But she’s wearing someone else’s name.”
Aoi nodded.
“That’s normal,” she said. “Your nervous system is sensitive right now. Don’t dive outside Mirrorhouse for the next twenty-four hours if you can avoid it.”
Haruto nodded.
Tesseract’s gaze flicked to their interface.
“I’m checking your stream for residue,” they murmured.
Haruto’s chest tightened.
Residue.
Scars.
Tesseract’s fingers moved, fast and precise.
Then they exhaled.
“The handshake mark is weaker,” they said. “Not gone yet, but the new key should disrupt it.”
Haruto’s breath hitched.
“So he can’t find me?”
Tesseract’s mouth tightened.
“He can still find the avatar shell if he’s watching you in public,” they said. “But he can’t latch onto your session authority as easily. He loses the shortcut.”
Haruto swallowed.
Aoi’s eyes were calm.
“This buys you time,” she said. “Time to rebuild trust. Time to rebuild your first-world safety.”
Haruto’s throat tightened.
First-world safety.
Kaito cleared his throat gently.
“I can help with that,” he said.
Haruto’s skin prickled.
Kaito continued, voice careful.
“Not by doing anything invasive,” he said quickly, sensing Haruto’s tension. “Just… advice. Like checking if your address is visible on any public profile, making sure your delivery settings are private. Stuff like that.”
Haruto nodded slowly.
Advice was safe.
Advice didn’t require handing over passwords.
Yet even the offer made Haruto’s nerves twitch.
Because Kaito was too present.
Too timely.
Haruto forced himself to ask the question he’d been avoiding.
“Why were you so quick to find me?” he asked.
The room went quiet.
Kaito blinked.
Tesseract’s gaze sharpened.
Aoi didn’t move.
Kaito exhaled softly.
“I wasn’t,” he said. “I saw your message in Locksmiths. I’ve been watching those threads because… because people get hurt. And because I used to be careless with my own locks. Someone taught me how to be a witness.”
Haruto’s stomach tightened.
Someone taught me.
Like Tesseract.
Like Aoi.
Kaito’s eyes stayed steady.
“I’m not trying to replace your circle,” he said quietly. “I’m just offering another set of eyes. That’s all.”
Haruto swallowed.
The answer was reasonable.
It didn’t soothe him.
Because predators were reasonable too.
They used reason like perfume.
Aoi broke the tension, voice gentle.
“That’s enough interrogations for tonight,” she said. “Reina needs rest.”
Haruto flinched slightly at the name.
Reina.
As if the body had been recognized as its own person.
Aoi continued.
“Reina,” she said softly, “you should log out soon. Ground in your first world. Eat. Sleep if you can.”
Haruto nodded.
Then, as if the system itself wanted to test their new locks, the air in the room flickered.
Not dramatically.
A subtle shimmer along the mirror panels.
Tesseract’s head snapped up.
Aoi’s eyes narrowed.
Haruto’s pulse spiked.
A new icon appeared in his periphery.
Not the observer eye.
Something else.
A keyhole.
Haruto’s blood ran cold.
The keyhole icon pulsed once.
Then a message slid into his vision in that sharp utilitarian font.
GHOSTKEY: New locks. Same girl.
Haruto froze.
His chest tightened.
Tesseract’s interface flared–diagnostics, recorder logs.
Aoi’s voice stayed calm.
“Witness lock holding,” she said.
Kaito’s gaze sharpened.
“Don’t reply,” Kaito murmured.
Haruto’s hands trembled.
He wanted to scream.
He wanted to log out.
He wanted to throw the rig against the wall.
The keyhole icon pulsed again.
GHOSTKEY: You think a new spineprint makes you new.
Haruto’s breath hitched.
Tesseract’s voice was tight.
“He’s probing,” they said. “He’s not inside. He’s knocking.”
Knocking.
The word made Haruto think of his apartment door.
The envelope.
The gap under the door.
His stomach turned.
Aoi’s voice remained firm.
“Ghostkey,” she said into the system, not replying to the content but asserting presence. “This instance is multi-witness locked. Your contact is logged. Leave.”
There was a pause.
Then Ghostkey replied.
Not with aggression.
With intimacy.
GHOSTKEY: Witnesses don’t stop wanting.
Haruto’s skin crawled.
A flare of shame rose–because the sentence was true in the cruelest way.
Witnesses did not erase his hunger for Reina’s skin.
They only made that hunger less lonely.
Tesseract’s recorder icon flashed bright.
“Logged,” Tesseract said.
Aoi’s eyes stayed on the mirror panels.
“We have proof,” she said.
Kaito’s jaw tightened.
“Can you trace him?” Kaito asked, voice low.
Tesseract shook their head.
“Not from a knock,” they said. “He’s outside the instance.”
Haruto’s breath came shallow.
The keyhole icon pulsed a third time.
Then, abruptly, it vanished.
Silence.
The room’s air steadied.
Haruto realized his hands were shaking so hard his tea cup rattled against the saucer.
Aoi spoke softly.
“Breathe,” she said again. “He wanted you to crack. You didn’t.”
Haruto swallowed.
His eyes burned.
Kaito’s voice was gentle.
“You’re okay,” he said.
The word okay landed like a thread.
Haruto’s throat tightened.
It reminded him of the way Kaito had echoed him at the gate.
Okay.
A small, ordinary word turned into a motif.
Haruto nodded, not trusting his voice.
Aoi’s gaze softened.
“Log out,” she said. “Now. While you still feel held. Don’t carry his knock into your first world without warmth around it.”
Haruto pressed both palms to his chest.
He whispered, voice trembling:
“やめて.”
The world folded.
Haruto woke on his futon, gasping.
The first world returned with its dull textures and heavy skin.
But something was different.
He didn’t feel as hollow.
The afterimage still hummed.
Yet now it had witnesses layered into it–Aoi’s calm voice, Tesseract’s sharp reassurance, Kaito’s steady presence.
Haruto sat up slowly.
He looked at the table.
The perfume bottle.
The mirror strip.
The card.
All still there.
First-world hooks.
He checked his phone.
No new messages.
For a moment, relief loosened his throat.
Then his laptop chimed.
A new email.
From Second World support.
Haruto’s stomach tightened.
He opened it.
The email was short, sterile, professional.
We have reviewed your logs. We can confirm unauthorized access attempts were made against your session on the reported date. We are escalating this to our Security Operations team. Please do not engage with unverified users. Consider regenerating your session keys.
Haruto stared at the screen.
Regenerating.
He had done it.
He had proof.
He should have felt victory.
Instead, he felt tired.
Victory was too clean a word.
This was survival.
His phone buzzed.
Haruto flinched hard.
He picked it up with shaking fingers.
Not an unknown number.
Kaito.
A message.
Haruto’s stomach tightened.
He opened it.
KAITO_RIN: Mirrorhouse knock logged. Good work staying steady. If you want, we can talk first-world safety tomorrow. Coffee in Shibuya, public place. No pressure. Just advice.
Haruto stared.
Coffee.
Shibuya.
Public.
No pressure.
His heart pounded.
It sounded reasonable.
It sounded safe.
It also sounded like a door.
Haruto’s gaze drifted to the envelope.
To the line printed on the card.
You don’t need the rig to feel her.
He swallowed hard.
What if Ghostkey had his address because Ghostkey had found his billing profile?
What if Ghostkey had his number because Ghostkey had found his phone?
What if Ghostkey had found him because someone had given him the coordinates?
Haruto’s mind swung back to the only new person who had arrived in his life right as the stalking escalated.
Kaito.
Haruto’s throat tightened.
He hated himself for thinking it.
He hated that suspicion had become his default language.
Yet his nervous system didn’t care about politeness.
It cared about survival.
Haruto typed slowly.
Where exactly?
Kaito replied almost instantly.
KAITO_RIN: Starbucks by the scramble crossing. 2 pm. If you don’t want to, it’s okay. I’ll still be your witness in-world.
Okay.
There was that word again.
Haruto’s chest tightened.
He stared at the message until his vision blurred.
He set the phone down.
He stood and walked to the door.
He checked the chain lock.
He pressed his ear to the wood.
Nothing.
He stepped back.
In the quiet, he could hear his own breathing.
He could also hear, under it, the faint hum of afterimage.
A reminder that his body was still living in two worlds.
Haruto returned to the table.
He picked up the mirror strip.
It reflected his eye again, distorted.
He turned it slightly.
In the reflection, for a heartbeat, he saw Reina’s gaze instead of his own.
The overlap made his throat tighten.
Haruto set the mirror strip down.
He opened his laptop.
He wrote a message to Tesseract:
He wants to meet me in the first world. Coffee. Public. Advice. What do you think?
Then he paused.
Because the scariest part wasn’t whether Kaito was safe.
The scariest part was that Haruto wanted to go.
Not because he craved danger.
Because he craved a witness in the first world too.
Someone who could look at him–Haruto, not Reina–and still see something worth protecting.
He hated how lonely he had become.
He hated how quickly loneliness could be used as leverage.
Haruto stared at Kaito’s message again.
Starbucks.
Scramble crossing.
Crowds.
Cameras.
A place where being watched was normal.
A place where predators might blend.
Haruto’s heart pounded.
He typed a reply to Kaito.
Two words.
Not yes.
Not no.
A delay.
I’ll see.
He sent it.
Then he sat on the futon and stared at the stove light pooling across the table.
Perfume.
Mirror.
Card.
Three hooks.
And in the space between them, his own reflection in the dark window–tired, tense, alive.
Haruto pressed both palms to his chest again.
He whispered, not as a trigger this time, but as a vow.
“I won’t disappear,” he said.
The city outside moved on.
And somewhere, in a system built to translate desire into sensation, someone had knocked on Mirrorhouse’s door and discovered it wouldn’t open.
So the predator had offered a new door instead.
A coffee shop.
A crowded crossing.
A place where the first world and second world could brush shoulders–where a boy who had learned to breathe as a woman might be asked to breathe as himself.
Haruto stared at the envelope’s keyhole seal.
He imagined it turning.
He imagined a lock clicking.
He imagined the moment a door became something else.
Then he closed his eyes and tried, for the first time in days, to sleep.