He woke up at seven with dried blood on his eyebrow and three cracked ribs that hadn't had the decency to announce themselves the night before.
Kai lay on his futon and stared at the water stain on the ceiling and did a slow inventory of what hurt. His jaw. His ribs, definitely his ribs. His left shoulder where the brick had scraped through his jacket. Nothing that needed a hospital, which was good, because a hospital meant paperwork and paperwork meant questions and questions about a fifteen year old living alone in a third floor closet had answers he didn't feel like giving anyone.
He sat up carefully. The room was small enough that he could touch two walls from where he sat, a futon, a hotplate, a cardboard box that served as both a shelf and a table, a backpack hanging from a nail in the wall.
The window faced another building's wall. In the mornings it let in about forty minutes of actual sunlight before the angle changed and the room went grey again.
He'd lived in worse.
He made instant coffee on the hotplate, wrapped his ribs with the bandage roll he kept in the backpack, and sat on the edge of the futon with the cup warming his hands.
Outside, the city was already going. Mopeds, someone's radio, the distant percussion of a construction site a few blocks east. Tokyo didn't wait for anyone to feel ready.
He thought about the interface.
It had been real. He was reasonably sure of that. He'd taken a hit to the head in the alley, true, but the vision hadn't had the quality of a concussion, no nausea, no ringing, no lost time.
It had been sharp and strange and wrong in a specific way, like a program running on hardware it wasn't built for. The text had corrected itself mid-display. The progress bar had stuttered. Whatever it was, it wasn't something that had arrived cleanly.
PRIMARY HOST DECEASED.
That line had sat in the back of his head all night.
Someone else had been meant for this. Whatever this was, it hadn't chosen him, it had landed on him because its first choice was gone and it needed somewhere to go. He was a backup. A contingency. The system's plan B, inherited like a secondhand jacket that didn't quite fit.
He drank his coffee and thought about that for a while.
"Okay," he said, to the room, to nothing in particular. His Japanese still had edges to it, consonants that landed a half-beat wrong, vowels that carried a different shape underneath.
Three years in the country and it was better than it had been, but it wasn't clean. "So. Let's see what you actually are."
Nothing happened.
He set the cup down.
"Interface," he tried. Then in English, "Open." Then, feeling fairly stupid, "Fear System."
The familiar pressure came, gentler than the night before, like something testing a door instead of kicking it. His vision didn't white out this time.
The interface appeared at the edge of his sight the way a floater does, visible when he wasn't looking directly at it, sharpening when he relaxed his focus.
It was still a mess.
The frame of it flickered at the corners. Two of the menu options were greyed out entirely, their text replaced with strings of characters that cycled through kanji and roman letters and what looked like neither.
The progress bar from the night before was still there, sitting at sixty-six percent now, and a small icon in the top corner pulsed red at irregular intervals like a heartbeat that couldn't find its rhythm.
But the center of it was readable. Mostly.
FEAR SYSTEM v0.1
HOST: KAI MORI
STATUS: ACTIVE (DEGRADED)
BINDING STABILITY: 66%
FEAR POINTS: 312
[ GACHA ] [ ABILITIES ] [ _ _ _ _ ] [ _ _ _ _ ]
Two locked menus. One he could guess, abilities, things the system had already given him or was tracking. The gacha he understood in concept, Spin the wheel, spend the currency, get something. Sometimes useful, usually not, occasionally something that changed everything.
He focused on the gacha tab.
It opened sluggishly, the way a door opens when the hinges are rusted. Inside was a single panel, a stylised wheel rendered in the system's flickering aesthetic, and beneath it a breakdown he had to read twice.
COMMON GACHA, 50 FP. Basic equipment, minor utilities, low-tier abilities.
UNCOMMON GACHA, 500 FP. Weapons, tools, mid-tier abilities from various sources.
RARE GACHA, 5,000 FP. High-tier abilities, significant equipment.
EPIC GACHA, 50,000 FP. Legendary-tier abilities, better equipment.
LEGENDARY GACHA, 1,000,000 FP. Unrestricted draw. No ceiling on possible rewards.
CURRENT BALANCE: 312 FP
He sat with that for a moment.
Three hundred and twelve points from five people in an alley who'd been scared enough of him to leave without finishing the job. He could afford six common draws. Six spins of a wheel that would give him, by the system's own description, basic equipment and minor utilities.
He thought about the legendary tier. One million points. From people being afraid of him.
He thought about what it would take to make enough people afraid enough of him to reach that number, and something in his chest did a thing he didn't examine too closely.
"Alright," he said quietly. "Six common draws."
He focused on the wheel and pushed the intention toward it the way he'd push a door, just pressure, just will. The wheel spun. The interface glitched halfway through each rotation, skipping frames like a video buffering on a bad connection, and each time it landed the result appeared in a small box at the bottom of the panel.
DRAW 1: COMBAT KNIFE. Standard issue. 15cm blade. Carbon steel.
Something thudded onto the futon beside him.
Kai looked at it for a long moment. It was exactly what the description said. A knife, black handle, sheathed in plain black nylon. He picked it up. The weight was real. The balance was real. He drew the blade an inch and the edge caught the grey morning light and he put it back in the sheath and set it carefully beside him.
He kept going.
DRAW 2: BURNER PHONE. Prepaid. Untraceable. Battery at 40%.
It appeared on top of the knife. He picked it up. The screen lit when he pressed the power button. No contacts, no history, two apps. He set it aside.
DRAW 3: EMERGENCY MED KIT. Basic trauma supplies. Single use.
DRAW 4: EMERGENCY MED KIT. Basic trauma supplies. Single use.
He looked at the two identical kits sitting on his futon and thought, well, at least it was practical.
DRAW 5: LOCK PICK SET. Professional grade. 12 piece.
He set that one aside with genuine interest.
DRAW 6: — — —
The sixth draw stalled. The wheel spun and spun and the interface flickered badly, the whole frame shaking like something buffering at the edge of its limits. Then the box at the bottom filled in slowly, one letter at a time, like the system was working something out.
DRAW 6: [ERROR — ITEM GENERATION FAILED. FP REFUNDED. STABILITY INSUFFICIENT.]
The fifty points reappeared in his balance. The interface shuddered once and went still.
Kai exhaled through his nose.
So it had limits. It could break mid-function. Whatever he'd inherited was patched together and running on something close to empty, and it would fail on him if he pushed it wrong. Good to know now rather than later.
He looked at the items arranged on his futon. A knife, a phone, two med kits, a lock pick set. Not nothing. Not exactly something either, but not nothing.
He picked up the knife and turned it over in his hands.
Outside, the city kept going. The construction site kept hammering away at something. A moped cut through the noise and faded. Somewhere below him, his landlord's television came on, the tinny sound of a morning news program bleeding up through the floor.
The news anchor's voice was saying something about All Might. It usually was.
* * *
He found work that afternoon.
It wasn't the kind of work anyone advertised. Kai had a system for it, not the one in his head, just a method, a circuit of places he checked when his cash was running low. The noodle shop on Yomei Street sometimes needed someone to move boxes from the loading bay, no questions, five hundred yen an hour, cash at the end of the shift. The recycling depot two blocks east paid per load. The man who ran the mahjong parlour near the station occasionally needed someone to stand by the back door and look like they weren't paying attention, which Kai was genuinely good at.
Today it was the noodle shop. Four hours, two thousand yen, a bowl of leftover tantanmen that the owner pushed across the counter without making it a kindness. Kai ate it standing at the pass-through window and watched the street.
That was where he first saw them.
Two men, sitting in a car parked across the street. Not eating. Not on their phones. Just sitting and watching the block with the particular quality of stillness that meant they were waiting for something specific. One of them had a tattoo that started at the collar and climbed his neck, the kind of design that wasn't Japanese. The other was older, heavyset, with the flat expression of someone who'd been doing this long enough that nothing surprised him anymore.
Kai looked at them for exactly as long as it took to decide they weren't watching him, then looked away.
The owner came to collect the empty bowl. She was a small woman in her fifties who communicated primarily through the angle of her eyebrows and had never once asked Kai anything about himself, which was one of several reasons he kept coming back.
"Those men," Kai said, in his slightly-wrong Japanese. "They been there before?"
The owner glanced out the window. Her eyebrows did something complicated.
"Three days," she said. "Different car, same men."
"Trouble?"
"Not my trouble," she said, and took the bowl back to the kitchen.
Kai looked at the car again. The tattooed one had shifted in his seat. His eyes moved across the street in a practised sweep and didn't linger on anything long enough to seem interested in it.
Professional. Patient. Waiting on something specific.
He pocketed his two thousand yen, thanked the owner in the direction of the kitchen, and left through the back.
* * *
That night, in the stairwell of his building, the system pushed another notification without being asked.
It appeared at the edge of his vision while he was climbing the stairs, smaller than before, steadier, like it had found a slightly better foothold inside whatever part of him it had latched onto.
PASSIVE ABILITY UNLOCKED: THREAT ASSESSMENT (DEGRADED)
Allows host to instinctively read intent and threat level from observed subjects.
NOTE: Ability operating at 34% capacity due to system instability. Accuracy not guaranteed.
Kai stopped on the landing.
He thought about the men in the car. The way he'd clocked them immediately, the tattoo, the stillness, the professional patience of them. He'd told himself that was just experience, just two years of learning to read streets and people and the particular grammar of danger.
Maybe it was. Maybe the system was just taking credit for something he'd already built himself.
Or maybe it had been running in the background since last night, quietly doing things he hadn't noticed yet.
He didn't know which answer he preferred.
He went to bed with the knife under his futon and the burner phone charging from the one outlet in the room and the lock pick set in his jacket pocket because it felt like the kind of thing worth keeping close.
The system's interface sat dim and quiet at the edge of his awareness, like a light left on in another room.
He was getting used to it. That was probably either a good sign or a terrible one.
He didn't have enough information yet to know which.
