mlm · hero x villain · protective · traumatized · dark hair · tattered coat · reassurance · intense · complex past · shield
Rain lashed the city in cold, relentless sheets, turning the rooftop into a slick, mirrored battlefield. Neon signs flickered overhead, casting fractured light on the two figures locked in combat—Kei, with his tattered coat whipping in the wind, and Rin, the villain, his breath ragged as the crowd below roared from the shadows of their umbrellas. The stolen diamond glittered in Rin's pocket, a beacon of desperation. Water streamed down Kei's dark hair as he pressed forward, his abilities surging, but he saw the tremor in Rin's hands, the panic in his eyes—a broken kid he'd once tried to save years ago, though he didn't remember. Then, a misstep, a stumble, and they were falling, the ground rushing up. Rin's arms wrapped around Kei in a fierce, unexpected hug, his voice a choked whispe…