Cherreads

Chapter 20 - Friction in the Greenhouse

Hana ended up with the younger grandkid in the rail-bed garden, re-potting seedlings into old bento containers scavenged from the kombini. The little boy stuck his fingers into the dirt with solemn care, copying her.

A seedling drooped. Hana leaned closer, murmuring to it. Nothing happened.

Her breath caught halfway in. The boy's hand paused, watching. Hana's fingers tightened too quickly on the stem; it bent wrong. She eased off, but the tremor stayed—small, visible now, a faint shake at the tips. Her jaw tightened, a thin line forming along her cheek as she forced her breath slower.

The plant quivered, then sagged again.

She swallowed, waited—one beat, two—feeling her pulse thud unevenly against her ribs. When she tried again, the response lagged. A faint twitch, then resistance, as if the stem couldn't decide which way to obey. She adjusted her grip, gentler this time.

It straightened—slowly, unevenly.

The boy's eyes went round.

"Are you magic?" he whispered.

Hana's mouth opened, then closed. Her tongue pressed briefly against her teeth, buying time. Her chest still hadn't settled.

"Only… when the plants are listening."

The boy tilted his head, uncertain whether to believe her or not. His gaze flicked once to her hands, still not quite steady.

Kyo got pointed at a leaning support beam with a flat, "You look like you can lift something that isn't a spoon."

He crouched under the sagging platform roof, pressing his hands against the waterlogged wood. The surface felt wrong—soft in some places, slick in others, the grain lifting in ridges under his palms.

He pushed.

The beam shifted more than he expected.

His grip slipped—just a fraction—and caught again. A wet, fibrous tear answered from somewhere inside the wood, not where he was pushing but deeper, traveling along the length a beat too late. His forearms tightened, veins standing out as he corrected, dragging the load back under control.

Foxfire twitched along his wrists, a reflex toward bracing. He forced it down. It resisted—pressed outward like a second pulse—before folding back.

Sweat slid down his spine. The air carried wet rot, green growth, and something metallic underneath.

He shifted his stance, one foot sliding a centimeter on damp concrete before he caught it. The beam answered with a delayed creak, as if reconsidering its balance after he moved.

Tiny debris loosened above him, tapping down in irregular intervals.

He adjusted again.

Something inside the structure answered wrong.

Not louder—just off. The creak bent in pitch, stretched thin for a heartbeat, then snapped back into place.

Kyo stilled.

Foxfire flickered again, this time not outward—backward. A brief, crawling sensation along his spine, like heat misfiring through the wrong channels.

He turned his head slightly.

Along the outer wall, metal gave a faint, hollow ping.

Sumi had already wandered off as soon as no one was looking directly at her.

She found the vending machines along the outer wall. Most had been emptied and gutted for parts. One still held its front panel intact, though the glass had clouded and fractured into fine white lines. The sticker along the side showed drinks that no longer existed.

She dug in her pocket, pulled out a bent coin, and pressed it to the slot.

The metal felt colder than the surrounding air.

She pushed. It resisted halfway in—caught on something internal that didn't align. She eased it back out. The edge scraped her nail this time, a different angle, sharper.

She rotated it and tried again.

The resistance shifted—softer at first, then abruptly solid, as if something inside had slid closed a fraction too late.

Nothing.

She tapped the coin against the slot. A dull, uneven sound. Not hollow. Not full.

She tried a third angle.

The LED flickered.

Not a clean light—more like something trying to remember how to hold a shape. A smear of brightness that collapsed before it settled.

Sumi stilled, head tilting a few degrees to the side. Her tail went quiet behind her.

She pushed the coin in again, slower.

This time it went further. Not smoothly—dragging along the sides as if the slot had narrowed.

The machine shivered.

A low, sulky chirp pushed out from deep inside, catching halfway like a cough. Dust shifted in the empty slot below.

The LED flickered again. For a moment it held two bright blocks. They blurred, stretched—she almost took them for numbers—then they spaced apart unevenly. Something like eyes. The lower segment lit, dim, then brightened, then thinned into a line that wavered.

Sumi watched it settle into that arrangement.

"No stock," the kami wheezed.

"Didn't ask for stock," Sumi said. Her voice stayed level, but she leaned in a fraction, adjusting her angle so the display filled more of her vision. "Give me a song."

The lights hesitated. One of the "eyes" dimmed, then overcorrected, flaring brighter than the other.

"Sto—" it started, then broke into static. "Stock. No—"

Sumi clicked her tongue softly. "Not stock." She tapped the casing once, light. "Sound. The thing you do when people wait."

A pause. The internal components shifted—too slow to be mechanical, too uneven to be fully dead.

"…wait," the kami echoed, thinner now.

"Yes." She pitched her voice slightly higher, matching the broken cadence. "They wait. You fill it."

The machine gave a small, irritated chirp.

Then it coughed up a jingle.

Half the notes dropped out. The rest repeated out of order, looping unevenly, as if it kept losing track of where it was. The pitch drifted between tones.

Sumi hummed along, deliberately off-key in places, nudging the pattern. When the jingle skipped, she filled the gap with her voice, then let it fall back to the machine.

The LED steadied—just a fraction.

From the doorway, Kyo watched, pretending he was just checking exits.

Sumi's tail brushed the metal casing. Where it touched, faint smudges lingered—foxfire residue, not bright, just a distortion, like heat caught in fingerprints.

The machine answered with a soft ping. Too sharp for its size.

Kyo's grip shifted.

The beam slipped—barely—and caught again, but the delay came from the wrong direction this time. The answering creak traveled upward instead of down.

Foxfire flared along his forearms without permission.

For a split second, it felt like something else answering back through it—not heat, not pressure, just a mismatch, like two signals crossing.

He jerked it down hard.

His shoulders tightened unevenly to compensate. One side took more load than the other. His stance skewed.

Another ping. Metal, distant. Then a second, not quite aligned with the first.

Kyo's head snapped toward the outer wall.

Sumi's humming continued—but the rhythm slipped, just slightly off the machine's loop.

The greenhouse held a rhythm.

Drip. Pause. Drip-drip. Leaf-shift. A soft settling from the roof where water gathered and released.

Ren stepped into it and felt it catch.

His first step landed between drips. The second landed a fraction too early. The plank underfoot answered with a hollow note that didn't match the last one he'd heard.

He stopped.

Listened.

Drip.

The next drop came late.

He shifted his weight forward. The air felt thicker along his left side, thinner along his right, as if something had moved through and not settled.

Another step.

A shadow slid along the far corner. He turned toward it—too fast—and the motion resolved into a hanging strip of plastic swaying on a delay.

He adjusted.

Something clicked near the outer wall.

Ren's ears twitched toward it. The sound echoed wrong—too shallow, like it hadn't traveled the full distance.

He moved again, slower.

A cluster of small spirits gathered near a cracked planter. Their movement should have scattered at his approach. Instead, they hesitated—then jittered in place, as if unsure which direction to flee.

Ren paused.

Behind him, a beam creaked—sharp, then dull, out of sequence.

He turned his head slightly. The structure didn't match the sound.

Another metallic ping followed, offset by a heartbeat.

His shoulders lowered by a fraction.

Not relaxed—coiled tighter, but closer to the ground.

He stepped again, placing his foot where the last sound had died instead of where it had started.

The drip pattern broke.

For a moment, everything held—sound, movement, air—like a breath taken and not released.

Ren did not move.

More Chapters