Percy JacksonGeneral

    Cold Water and Rainbow Glass

    0 0 0

    The knuckle rule never lied. Ji-eong had taught him that when Nolus was seven, pressing his small index finger flat against the wet, milky bed of short-grain rice until the cold tap water hit the first joint.

    "Too much water, it turns to porridge," Ji-eong said in Korean, his knuckles scarred from thirty years of framing drywall. "Too little, you break your teeth. The pot does not forgive guessing."

    "I am not guessing," Nolus replied in English, just to practice. He liked the round, heavy shape of English vowels in his mouth. They felt like river stones. "I am precise, *Aba*."

    He swirled the water. It clouded into chalk. Through his own reflection in the aluminum bowl, Nolus watched the kitchen split into ribbons of violet, gold, and sharp copper-green. His eyes did that. They were pupil-less spheres of polished silver that caught whatever bulb hummed overhead and fractured it across the room. His hair did the same, bleached bone-white and catching the grease-stained neon from the alley below their Mapo-gu duplex.

    A shadow darted against the window screen. Nolus instantly locked his elbows, tucking his chin toward his collarbones.

    "Moth?" Ji-eong asked without looking up from the cutting board, where green onions fell in rhythmic, paper-thin rings.

    "A brown one," Nolus whispered, English abandoned. His pulse hammered in his teeth. "By the latch."

    He hated them with an irrational, gnawing dread. Roaches were just dirty armor; spiders were tiny engineers. But moths were scraps of dead gray paper pretending to be birds, drawn to lamps only to smother the glow with powdery wings. If one touched his hair, Nolus was convinced it would drink the color right out of his head and leave him hollow.

    Ji-eong laid the knife flat, crossed the three paces of linoleum, and flicked the outside of the screen with a blunt thumb. The moth tumbled into the humid dusk. "Gone. The light is safe."

    Nolus exhaled, a long whistle through his teeth. "Thank you."

    He dumped the rinse water into the sink. Therefore, the drain choked on a stray husk, gurgling loudly enough to mask the first set of footsteps on the outside iron staircase. But it could not drown out the second—the distinct, heavy scrape of bronze on concrete.

    Ji-eong’s shoulders set like poured cement. He reached down, not for the kitchen knife, but for a heavy wooden dowel resting behind the mini-fridge.

    The knock came twice. Not the hurried rattle of the postman, but a sharp *one-two-three* tapped with metal knuckles.

    "Stay behind the counter," Ji-eong said softly. His voice dropped into the low register he used whenever the police cruisers idled in the alley. "Do not speak."

    Ji-eong cracked the door three inches, keeping the security chain taut. "No church," he rasped in his broken English. "We have no money. Go."

    "Uh, hey! Totally not a church," a voice answered from the landing. It moved at hundred miles an hour, pitched like a kid trying to sell stolen watches. "Though, honestly, Hazel, do I look like an elder? I feel like I’m rocking this denim vest. Sir, *annyeong-has-say-what’s-up*. We’re not selling bibles. We’re more like... extremely lost travel agents."

    A girl’s voice cut in, crisp and Southern, carrying an unmistakable cadence of the 1930s that had no business existing in modern Seoul. "Leo, shut up. Let me speak."

    The gap in the door shifted. Through the crack, Nolus didn't cower; curiosity tugged him forward like a hook in his collar. He peered past his father’s hip.

    The boy on the landing was scrawny, with mischievous elf-like ears and curly black hair dusted with what looked like actual chimney soot. He smelled of motor oil, cinnamon, and burnt sugar. But the girl beside him stopped Nolus’s breath. She had warm brown skin, golden eyes that looked straight into the dark of the apartment, and hair like crushed cinnamon curls. At her hip hung a cavalry sword, hidden beneath an oversized trench coat that failed entirely to hide its bulk.

    Hazel’s eyes bypassed Ji-eong entirely and locked onto Nolus’s prismatic gaze. She inhaled sharply.

    "He isn't on the scroll," the boy, Leo, muttered. He reached into his military surplus jacket, his fingers twitching in rapid Morse code against his thigh. He pulled out a small bronze cylinder with clicking gears, checked the spinning needle, and hastily shoved it back into his pocket before Ji-eong could track the movement. "Hazel. The needle didn't point north. It spun until the spring snapped."

    "I know," Hazel murmured. She stepped forward, keeping her empty hands visible at shoulder height. "Mr. Kang. We aren't here to hurt your son. But you’ve kept him inside for sixteen years because you know what finds children who shine like that."

    Ji-eong didn't lower the wooden dowel. "You go. Now. He is ordinary boy. He has bad sickness with the eyes. Nothing more."

    "Sir, with all due respect," Leo chimed in, leaning against the doorframe, "ordinary boys don't make my bronze compass try to tune into Tokyo radio. Also, you have about three minutes before whatever was tracking our flight over the Yellow Sea figures out we didn't land at Incheon."

    "Leo," Hazel warned, her voice dropping an octave. She didn't tell the father what kind of monster it was. She deliberately kept her hand pressed over the leather sheath beneath her coat, hiding the way the bronze pommel had begun to sweat cold frost.

    Nolus acted before his father could slam the deadbolt.

    He slipped around Ji-eong’s waist, entirely ignoring the frantic hand grabbing for his shoulder. He picked up the ceramic mug of hot roasted barley tea he had poured five minutes ago and pushed the screen door open with his elbow.

    "You smell like fire," Nolus said to Leo in English, his silver eyes wide and unblinking. He offered the tea. "Are you cold?"

    Leo stared at the steaming mug, his mouth slightly open. For once, the Latino boy had nothing clever to say. He looked at Nolus’s hair—shifting from pale lavender to cold sky-blue under the halogen porch light—and swallowed hard. "Man. You’re... really shiny. Thanks. But fire and I are, like, on speaking terms."

    "Nolus, *deureowa*!" Ji-eong barked, grabbing Nolus’s sweater and yanking him back into the kitchen. But the barrier was broken.

    Hazel stepped onto the threshold, her boots clicking against the linoleum. Her golden eyes swept over the tiny duplex: the absence of mirrors, the thick black curtains taped to the frames, the stack of homeschool workbooks piled five feet high in the corner. Then, her gaze dropped to the floor beneath the small dining table.

    She stiffened. Her eyes widened, a sudden, sharp recognition flashing across her face before she shuttered it behind a polite smile.

    "Mr. Kang," Hazel said softly, her voice trembling just enough for Nolus to catch it. "Where did you get the stone under your floorboards?"

    Ji-eong froze. The dowel slipped an inch in his grip. He didn't answer. He looked at Hazel not with the fear of an ordinary father facing home invaders, but with the weary, bitter grief of an old soldier recognizing an enemy's uniform.

    Outside, a low vibration shook the loose glass of the windowpane. It wasn't the subway. It was rhythmic, heavy, and climbing the fire escape.

    Nolus looked from the dark stain beneath the floorboards to the girl with golden eyes, and then down at his own hands. The tiny droplets of water clinging to his knuckles weren't reflecting the kitchen anymore; they were projecting faint, perfect rings of silver light across the ceiling, like stars waiting for an order. The small, warm apartment didn't feel like a sanctuary anymore. It felt like an egg that had just taken its very first crack.

    Sign in to leave a review

    Help "Cold Water and Rainbow Glass" find its readers

    Pick a network — the link opens with a beautiful preview, cover image and caption already in place.

    Generate your own story

    Free AI fanfiction generator — create a chapter in 30 seconds.

    No account needed for your first chapter.