The rooftop held only the wind's mournful song and the twin languages of creation: the soft rasp rasp of charcoal on wood, and the sharper scritch scritch of Shiro's knife biting into the plank. Silence stretched, thick with the residue of burnt soup, public humiliations, cryptic notes, and the unspoken weight of Kuro's intervention on the balcony, an act that felt less like protection and more like a warden managing his property. Shiro kept his gaze locked on the small, emerging star taking shape under his blade near the plank's edge, a placeholder, not yet named, not yet claimed. He carved with fierce concentration, pouring his confusion and lingering resentment into the precise movements, refusing to acknowledge the prince seated a few feet away.
Kuro, hunched on the crate, was equally absorbed in his task. His brow furrowed slightly, the tip of his tongue caught between his teeth in an expression of intense focus utterly devoid of princely poise. He meticulously smoothed the charcoal line he'd redrawn on Cassiopeia's throne base, his berry stained thumb smudging the edge to blend it seamlessly with the older groove. The raw brand on his wrist, stark in the fading light, seemed a counterpoint to the careful artistry.
Minutes bled into the twilight. The wind tugged at their hair and clothes, the cold a constant presence. Shiro finished the basic outline of his new star, the grooves clean and deep. He paused, the knife hovering. What constellation did it belong to? Did it even matter? He glanced sideways, involuntarily drawn to Kuro's work. The prince had moved beyond the correction. With the same charcoal stub, he was adding tiny, intricate details to Cassiopeia's form, subtle curves suggesting fabric folds on the throne, faint shading giving depth to the constellation's jagged lines. It was obsessive, reverent detail work, completely at odds with the boy who'd sneered about "slum rats" and ruined soup.
Kuro blew gently on the charcoal, dispersing loose dust. His eyes flickered up, meeting Shiro's gaze for a fleeting second before dropping back to the plank. He didn't speak. Instead, he shifted slightly on the crate, making a small, deliberate space beside the plank, though still keeping distance between them. He placed the charcoal stub carefully on the wood within Shiro's reach, then resumed his own minute detailing, his storm grey eyes fixed intently on the tiny embellishments.
It wasn't an invitation. It wasn't an apology. It was a silent offering: The tool is here. The space is here. If you wish. Shiro stared at the charcoal stub. It felt like another move on Kuro's chessboard, yet the intense focus on the plank, the absence of pre tense, the raw wrist resting near the wood… it resonated with the memory of Aki's fierce concentration while carving despite her fever. He looked at his own small, lonely star. It looked incomplete. Isolated.
With a slow exhale, misting in the cold air, Shiro reached out. Not for the charcoal Kuro offered, but for his knife again. He moved closer, not sitting on the crate, but crouching beside it, his shoulder now only an arm's length from Kuro's. He didn't look at the prince. He focused on his new star. With careful, deliberate strokes, he began adding faint rays emanating from it, using the knife tip to suggest light, not just form. The scritch scritch joined the rasp rasp again, a hesitant duet under the watching sky.
Another stretch of silence, less charged now, filled only by the wind and their shared creation. Kuro finished the drapery on Cassiopeia's throne and finally sat back, surveying his work. He flexed his fingers, the charcoal dust mixing with the berry stain. His gaze drifted past the plank, out over the darkening city towards the distant palace lights. A profound weariness seemed to settle on him, deeper than physical fatigue.
Shiro finished the last ray on his star. He looked at it, then at Cassiopeia, then finally, directly at Kuro's profile. The prince looked younger in the twilight, stripped of his usual icy armour, the silver streak a stark slash against the gloom. The guardedness was still there, but beneath it, Shiro saw the echo of the boy locked in the observatory, the boy who tasted fig sweetness and spoke of rewriting lies.
Slowly, Shiro reached into his pocket. He pulled out the other dried fig he'd taken from the kitchen earlier, its twin lay smashed in the rosemary bush below. He didn't offer it. He simply placed it on the crate, midway between them, on the weathered wood beside the glowing plank. A silent statement: It's here. If you wish.
Kuro looked down at the fig. A flicker of surprise, then something akin to vulnerability, crossed his face. He stared at it for several heartbeats, his throat working silently. Then, without looking at Shiro, he reached out. His fingers, stained with charcoal and berry dye and the invisible ink of secrets, closed around the dried fruit. He didn't eat it immediately. He just held it, his thumb rubbing the wrinkled surface, a small, hard comfort in his palm. When he finally spoke, his voice was rough, unused, scraping against the quiet like stone on stone.
"Your Cassiopeia..." he began, the words tentative, almost awkward, "...it tilts west. The Academy's sanctioned charts, the ones Father endorses… they insist it tilts east." He finally turned his head, his storm grey eyes meeting Shiro's, not with challenge, but with a weary acknowledgment of their shared defiance etched onto the wood between them. "They're wrong."
Kuro bit into the fig. The burst of concentrated sweetness seemed to soften the sharp lines of his face momentarily. "Father says stars are weapons," he murmured, staring at the half eaten fruit. "Celestial maps. Tools to chart courses for conquest, to pinpoint weaknesses in enemy lands under cover of night. Instruments of power, not… beauty."
Shiro shook his head, chewing his own fig. The sweetness was cloying, the seeds gritty. "Stars are stories," he countered, his voice low. "Feelings pinned to the dark so we don't feel so lost. They're the sighs of the world, the laughter you can't hear." He looked at Kuro, his amber eyes reflecting the faint starlight. "Something your father wouldn't understand. He only sees what he can break or own." He reached out, not for the parchment, but for Kuro's hand resting near the star carved plank. He guided Kuro's fingers to touch the wood. As skin met the grooved surface, the plank flared brighter, its gentle warmth pulsing like a slow, steady heartbeat. "He can't understand stars because he's too weak to see their true value," Shiro continued, his voice gaining intensity. "Which isn't conquest. It's hope. A reminder that light exists, even when you're drowning in the dark." He picked up his carving knife, the blade catching the moonlight. With careful precision, he added another small star to the cluster near Polaris on the plank. "This one's Aki's. She carved it when the Temple's fever had her, burning up. Said when her eyes blurred, the constellations were the only maps that couldn't be burned. The only things the fire couldn't take."
Kuro's thumb, resting beside Shiro's new carving, brushed lightly against the plank's rough edge. The warmth seemed to seep into his skin. "You love her," he stated, not a question. It was an observation, simple and profound.
Shiro's breath hitched. The raw honesty of the moment felt dangerous. "Like air," he whispered, the confession escaping before he could cage it. "Like the wind you need to breathe, even when it's cold." The words hung between them, fragile as the shadow of the crow circling high above, its prismatic eyes occasionally catching the light.
The wind gusted, tousling Kuro's usually immaculate hair, loosening the strands that hid his silver streak. The carefully constructed lie of perfection frayed at the edges. "When I was seven," he began abruptly, the words seeming torn from him, "Father held a state banquet. Grand admirals, star charting guild masters… all fawning over his latest conquest map. He pointed to Cetus, called it the 'Loyal Hound of the Crown Seas,' guarding our shores." Kuro's charcoal snapped in his grip as he slashed a savage line through the Academy approved, east tilting spine of Cassiopeia on his parchment. "I corrected him. Loudly. Told the whole damned room Cetus was a sea beast from the old myths, known for drowning sailors, not guarding them." He stared at the broken charcoal in his hand. "He locked me in the old observatory. For three nights. In winter. Said I'd 'learn respect from the stars themselves.'"
Shiro went utterly still. The image of a small, proud boy alone in the freezing dark was horrifying. "Did you?" he asked, his voice barely audible. "Learn respect?"
Kuro's laugh was a harsh, grating sound, like a blade dragged across stone. "No." He dropped the broken charcoal. "I learned they were liars. Or rather, Father was. The stars…" He looked up at the real Cassiopeia shimmering above them. "They didn't care about his myths, his labels. They weren't loyal hounds or treacherous beasts. They just… were. Cold. Distant. Beautiful in their indifference." His gaze dropped to his sleeve, where the edge of the royal seal's scar was visible. "He broke my wrist for that lesson. The royal physician set it. Father watched. Said truth was a peasant's luxury. A weakness nobility couldn't afford." He flexed the hand unconsciously.
Without thinking, driven by a surge of shared pain, Shiro reached out. His fingers, calloused and stained, brushed against the raw, circular mark on Kuro's wrist. The touch was feather light, barely there. Kuro flinched, a violent recoil starting in his shoulders, but he stopped. He didn't pull away. His storm grey eyes met Shiro's, wide with surprise and something else, vulnerability.
Shiro held his gaze. "Aki carved this plank," he said, his voice low and rough with memory, "while Temple guards ransacked our shack. Looking for 'heretical texts', my mother's star poems, mostly. They took her medicines too. Called them 'unlicensed sorcery.'" A muscle jumped in Shiro's jaw. "Aki laughed while they tore the place apart. Actually laughed. Said they were fools, that they'd never find the real treasure." He traced the familiar, jagged lines of Cassiopeia on the wood, the grooves worn smooth by his own touch. "My mother died two days later. The fever took her fast. But before the guards came… she'd already slipped this plank to me. Hidden under my pallet." He looked up, his eyes holding Kuro's. "Her last words were, 'Rewrite the sky, Shiro. Show them the truth."
Kuro's jaw tightened visibly. A flicker of pain, deep and resonant, crossed his face. He looked from the plank to Shiro, then back to the stars. The silence stretched, filled only by the wind and the distant cry of the crow. "Then," Kuro said, his voice thick with an emotion Shiro couldn't name, "let's honour her." He hesitated, then plunged on, the words coming faster, as if a dam had burst. "My father… after the observatory… he found my star charts. The real ones, not the Academy drivel. He burned them. Right in front of me. In the palace hearth. Said they made me weak. Filled my head with useless dreams." A fierce, rebellious light sparked in Kuro's eyes. He reached for the small pot of berry dye Shiro had brought up. Dipping his pinkie finger, he leaned over the plank. Not on the stars, but in the margin. With meticulous care, he drew a tiny crown. But this crown wasn't heavy with spikes and crushing weight. It was formed of delicate, interwoven lines of light. "I redrew them," Kuro confessed, a hint of defiant pride in his whisper. "In the margins of his decrees. His trade agreements. His execution orders. Invisible ink. Vinegar and milkweed sap. Light reveals them." He blew gently on the damp dye. "He hasn't found them. Yet."
Shiro stared at the tiny, luminous crown, then at Kuro. A slow, genuine smirk spread across his face. "Rebellion written in lemon juice?" he quipped, the tension easing slightly.
"Vinegar," Kuro corrected, a ghost of a real smile touching his lips for the first time that night. "Less sweet. More bite." His eyes met Shiro's, and for one breathtaking heartbeat, the prince looked young. Unburdened. Happy. The ice was gone, the armour discarded on the rooftop tiles beside them.
They worked in comfortable silence for a while, Kuro correcting angles on the parchment, Shiro adding details to the plank. Then Kuro dipped his finger in the dye again, this time sketching a small, lopsided smudge on a clear patch of wood. He added two tiny, uneven wings sketched in violet.
"What's that?" Shiro asked, leaning closer. "A squashed berry?"
Kuro ignored the jibe, shading the smudge with careful strokes, trying to give it a faint, internal glow. "A firefly."
Shiro raised an eyebrow. "Because of Aki? The dying firefly Polaris?"
Kuro hesitated, his hand pausing. "Yes… but…" He blew on the dye again, avoiding Shiro's gaze. "When I was ten… a stable boy. Jin. He snuck me out one night. Past the guards, past the tutors. Into the palace gardens. It was midsummer. He had a jar…" Kuro's voice grew distant, softer. "…full of them. Fireflies. Dozens. Like captured stars, buzzing softly. He said…" Kuro swallowed, his thumb rubbing over the drying dye on the plank. "…he said their light was 'proof the dark couldn't win.' That it was magic anyone could carry." He looked up, his storm grey eyes holding a depth of remembered wonder Shiro had never seen. "Father had him whipped. Publicly. For a week. For 'stealing royal night.' For 'contaminating the heir with peasant fantasies.' Jin… he never walked right again. Sent back to his village broken." The raw pain in Kuro's voice was palpable.
Shiro's chest ached, a physical tightness. He understood silence. He understood scars left by power. He flicked a dried fig pit he'd saved at Kuro's shoulder. "Your firefly's lopsided," he said gruffly, deflecting the overwhelming wave of shared sorrow.
Kuro looked down at his drawing, then at Shiro's Cassiopeia on the plank. "So's your Cassiopeia," he retorted, but there was no heat in it.
"Our Cassiopeia," Shiro corrected firmly, tapping the constellation on the wood.
Above them, the crow cawed, a rasping sound. It circled lower, the unnatural violet glint of berry dye visible on its beak even in the moonlight. Kuro leaned back slightly, his shoulder brushing against Shiro's as he reached for more charcoal. Neither of them moved away. The contact was brief, accidental, yet it sent a jolt of unexpected warmth through Shiro, a connection as real as the plank between them.
Kuro's fingers tightened around the stub of charcoal. He stared at the firefly, its violet glow still damp. The comfortable silence now felt charged, the confessions hanging in the air between them like the crow's shadow. He took a deep breath, the cold night air sharp in his lungs.
"I…" The word stuck. Kuro cleared his throat, the sound harsh. "I owe you an apology." The words came out stiff, formal, utterly alien on his tongue, as if dragged from a deep, reluctant well.
Shiro raised an eyebrow, the ghost of his earlier smirk returning. "Apology? For which dazzling performance? The 'slum rat' soliloquies? Or the chair kicking encore that left bruises I can still feel?" He shifted slightly, exaggerating a wince.
"All of it." Kuro's voice sharpened, then frayed at the edges. He wouldn't meet Shiro's eyes, focusing instead on the smudged crown of light on the plank. "Public perception… it's everything at court. Every word, every smirk, every flicker of hesitation… Father's spies note it all. Report it. Dissect it." His knuckles whitened around the charcoal. "If I falter, Shiro… if I show even a sliver of… softness…" He finally looked up, his storm grey eyes haunted. "The nobles boast to Father about their heirs' cruelty like it's a virtue scored in blood. A competition. I had to… outperform them. Prove I was the sharpest, coldest blade in his sheath. The most ruthless Oji." The admission tasted like ash. "Playing the villain they expected… it was survival. For me. For… others." He glanced towards the palace district, a world away yet suffocatingly close.
Shiro studied him, the defensive arrogance, the raw vulnerability warring beneath. The berry dye on Kuro's palms looked like dried blood in the moonlight. "And now?" Shiro asked quietly, no mockery now. "Why break character? Why the rooftop? The firefly?"
Kuro exhaled, a long, slow release of breath that seemed to deflate him slightly. He leaned back, his shoulder pressing more firmly against Shiro's this time, a conscious point of contact. "Now?" He gestured vaguely at the plank, the parchment, the half eaten fig. "Now I'm here. With a slum rat who carves stars into stolen wood and eats figs like they're the last sacred fruit." A ghost of that genuine, unguarded smile flickered. "And I haven't thought about court politics, or Father's spies, or which noble brat I need to intimidate next…" he paused, seeming surprised by his own words, "…in hours."
Shiro nudged him gently with his elbow. "Hours? I'm flattered. Truly."
"Don't be," Kuro retorted automatically, but his tone lacked its usual bite. There was relief there, profound and weary. "This…" He gestured between them, encompassing the plank, the shared space, the fragile truce. "…us, carving stars, talking… it's reckless. Stupidly reckless. But for once…" He looked directly at Shiro, his eyes holding a fierce, almost desperate light. "…it's mine. Not his. Not the Crown's. Mine." He touched the luminous crown he'd drawn. "This. The firefly. The truth in the margins. Mine."
Shiro leaned closer, the cold tiles forgotten. The proximity felt natural now, charged with the shared rebellion. "So the Prince can apologize," he murmured, a genuine warmth in his voice now. "Who knew the gilded cage came with manners?"
"Don't expect an encore," Kuro warned, but the corner of his mouth twitched upwards. He tossed the charcoal stub aside, watching it roll across the tiles. The berry dye on his palms was a vivid violet stain. "But…" He hesitated, then met Shiro's gaze squarely. "Thank you. For… not flinching."
Shiro frowned, genuinely puzzled. "From what? Your legendary charm? The sheer force of your princely presence?"
"From this." Kuro gestured to himself, the smudged charcoal on his cheekbone, the raw seal scar on his wrist, the berry stained hands, the vulnerability laid bare beneath the polished prince. "The mess. The damage. The boy playing at being a monster because it's the only role left."
The crow swooped low then, a sudden, silent shadow. It dropped a single feather, stained a deep, unnatural violet at the tip, landing precisely between them on the star carved plank. Shiro didn't hesitate. He picked it up, the quill cool and smooth, and carefully tucked it into a groove beside the glowing firefly. "For the record," he said, his voice steady, his amber eyes holding Kuro's storm grey gaze, "reckless looks good on you. Better than the princely mask."
Kuro's laugh was quiet, surprised, and held a warmth Shiro had never heard before. "It shouldn't," he murmured, almost to himself.
But as they sat shoulder to shoulder, the wind tugging at their hair, rewriting Cassiopeia's tilt under a sky momentarily unburdened by royal lies, even the crow's prismatic eyes, watching from a nearby gargoyle, seemed to lose their predatory edge, reflecting only the faint, shared glow from the plank below.
Kuro's thumb had been worrying at the heavy signet ring on his finger throughout their quiet communion. It was a band of cold, black iron, unnaturally heavy, stamped with the Oji dynasty's crest: a snarling crescent moon devouring a cluster of smaller stars. He twisted it absently, relentlessly, the way one might probe a bruise or a half healed wound, the metal scraping against the raw skin of his ring finger. Now, as Shiro carefully secured the crow's violet tipped feather beside their firefly, Kuro paused. He stared at the ring as if seeing its true nature for the first time in the stark moonlight.
"The apology," Kuro began, his voice suddenly rough, scraping like the tiles beneath them. He kept staring at the ring. "It can never be enough. It'll never be... enough. I know that." He finally looked up, his storm grey eyes holding Shiro's with an intensity that was almost painful. "When I called you slum rat, kicked your chair, poured that damned soup... all of it... it wasn't just for Father's spies." His jaw clenched, the muscle jumping. "The nobles... they watch. Constantly. They'd whisper. 'Prince Kuro's gone soft. Shows mercy. Not fit to inherit. Weak.'" He spat the words like poison. "And Father... Father would hear. And he wouldn't punish me first." Kuro's fist clenched around nothing, the ring biting deeper into his flesh. "He'd make examples. Burn the gardens Jin once showed me. Banish servants who dared smile. Whip stable boys for imagined slights. So... I played the villain they craved. I became the coldest blade. Let them boast about my 'cruelty' like it was some perverse virtue." He looked down at his clenched fist, the knuckles white. "It was easier... safer... for everyone else, if they feared me."
Shiro said nothing. He didn't offer empty platitudes. His silence was a held breath, a space for the raw confession, heavy with the weight of responsibility and guilt Kuro carried.
Kuro yanked the ring off. The movement was sudden, violent. It left a stark, pale band on his skin, a negative image of the heavy iron circle. He held the ring up, letting the moonlight glint dully on the snarling moon crest. "This thing," he spat, the disgust thick in his voice. "Worn by every Oji heir since the War of Ashes. Father slid it onto my finger the day he broke my wrist. Said it would 'temper me.' 'Forge me into a true king.'" He laughed, the sound brittle and humourless. "All it ever did was weigh me down. Like shackles forged from blood and expectation."
The crow shifted on its perch, its prismatic eyes fixing intently on the ring, like a carrion bird spotting weakness, a demon scenting a discarded soul.
"You don't have to," Shiro started, his voice low. He understood the magnitude of the gesture. The ring wasn't just jewellery; it was the symbol of lineage, of destiny, of the crushing power Kuro was born into. Discarding it was an act of treason.
"I do." The words were final. Kuro stood abruptly, the movement fluid and decisive. The star carved plank's glow painted his face in ethereal light and deep shadow, making him look both vulnerable and fiercely determined. "You want to know why I decided to change? Why I'm here, Shiro? Risking everything?" He stepped to the very edge of the roof, the wind tearing at his untucked shirt, whipping his hair into a wild halo around his face. He stared down at the academy sprawling below, a gilded cage in miniature, then out towards the dark silhouette of the palace. "Because," he turned his head, his storm grey eyes locking onto Shiro's with an intensity that stole Shiro's breath, "for the first time, carving stars with you, talking about fireflies and Aki and truth written in vinegar..." He hesitated; the word seemed foreign, dangerous, yet essential. "...I felt... Free."
Kuro stared at the ring in his palm, the Oji crest snarling up at him. For a heartbeat, it seemed to pulse with a malevolent energy, a final, desperate warning from the gilded cage. Then, his fingers uncurled. He didn't throw it with rage, but with a simple, deliberate release. The heavy band of black iron tumbled, end over end, catching the moonlight for a fleeting second, a falling star of relinquished power, before the night swallowed it whole.
The crow moved with unnatural speed. A dark blur, it dove from its perch, its prismatic eyes glinting not with greed, but with a terrifying sense of recognition, as if the ring were a key to a door best left eternally sealed. A triumphant, ear splitting screech tore through the night as the bird snatched the ring mid air. For a suspended moment, the Oji crest glinted in its beak, a king's heirloom stolen by a thief of the sky, a creature steeped in poisoned dye and unnatural sight. Then, with a powerful beat of its wings, the crow vanished into the darkness beyond the academy walls, taking the symbol of Kuro's inheritance with it.
Kuro's shoulders sagged, a physical release of unimaginable tension. It was as though an invisible chain, anchored deep within his soul, had finally snapped. He took a deep, shuddering breath. "That felt..." he murmured, a genuine, almost disbelieving smile touching his lips for the first time without restraint, "...reckless."
"Told you it suits you," Shiro said, joining him at the precipice. The wind was stronger here, tugging at their clothes.
Below, the academy lay silent, its towers clawing futilely at the indifferent stars. Kuro's discarded uniform jacket lay nearby, flapping like a wounded bird in the gusts, the embroidered Oji crest facing downward in the dirt.
"They'll come for you now," Shiro said quietly, the reality settling in. "Your father. Harken. The nobles. Losing the ring... it's a declaration."
"Let them." Kuro leaned into the wind, his silver streak catching the moonlight and blazing like a comet's tail streaking across the void. A symbol not of cold nobility, but of defiant flight. "Better ash," he stated, the words carrying on the wind, clear and strong, "than a gilded puppet dancing on my father's strings."
"Well said, Puppet Prince," Shiro teased, the old nickname transformed, imbued now with a sense of hard won liberation.
Kuro glanced sideways, a real smile, wide and unburdened, breaking across his face. "Thanks, Slum Rat."
Their laughter rang out, bright and unexpected, weaving into the fabric of the night. Above them, the sky seemed to shimmer with a newfound intensity, the stars burning brighter. Kuro's silver streak pulsed with an almost imperious light, reacting to the fierce, uncontainable joy radiating from him, a beacon in the newly claimed dark.
The crow's cry echoed once more in the distance, a chilling counterpoint to their laughter, a taunt, a promise, or perhaps an acknowledgment of the irrevocable shift. Shiro nudged Kuro's bare hand, the pale band where the ring had been starkly visible, with the star carved plank. "Cassiopeia's still waiting," he reminded him, gesturing to their unfinished work.
Kuro glanced at his ringless finger, the absence feeling like wings. Then he looked at Shiro, his storm grey eyes alight with the reflection of a thousand stars and the fire of rebellion. "So are we," he replied, his voice filled with a determination as vast as the sky they aimed to rewrite. They turned back to the plank, bathed in moonlight and the glow of their shared defiance, ready to carve their truth into the waiting wood like twin stars intertwined by destiny.