He paused mid-step on the rooftop, the movement unfinished, one hand settling against the low concrete wall as if he'd meant to stop there all along. His gaze lifted without conscious thought, tracking downward toward the street below.
She stood near the corner café, just inside the spill of warm yellow light from the window. Steam fogged the glass behind her, blurring the silhouettes of late customers and glowing screens. She had no umbrella, though the pavement still gleamed darkly from an earlier rain. Her coat was too light for the cold, thin fabric pulled tighter around her frame, shoulders drawn in as if she hadn't noticed-or had decided to ignore-the drop in temperature.
Human. Entirely human.
And yet-
Julian frowned.
There it was again. That pull. Not sharp. Not demanding. No spike of alarm, no flare of danger. Just... presence. Like a thread brushing the inside of his ribs and retreating before he could catch hold of it. A near-sensation. A question without words.
He didn't move. Didn't reach. Didn't do anything.
That was his rule.
He watched.
Watching was how he stayed invisible. Watching was how he stayed clean.
She checked her phone, thumb hovering over the screen as if she were deciding whether to call someone or pretend she hadn't thought of them at all. Her mouth tightened briefly, a flicker of irritation edged with resignation crossing her face. It was such a familiar expression that Julian almost smiled before he caught himself.
Don't.
He hadn't been involved in anyone's life for a long time. Not like that. Not directly. Watching was safer. Watching was controlled. Watching didn't leave fingerprints.
The last time he'd broken that rule, he'd spent three months cleaning up a mess that nearly exposed more than one secret-his included. There were still consequences rippling outward from that choice, threads he kept careful track of even now.
So he stayed where he was, unseen, letting distance do its work.
Below, the light at the intersection changed. A man brushed past her on the sidewalk, shoulder clipping hers hard enough that she stumbled a half step. She sucked in a sharp breath, surprise flashing into annoyance, then smoothed it away with a practiced shrug, as if it didn't matter.
It mattered.
Julian's jaw tightened.
The pull sharpened-not into pain, not into urgency-but into awareness. As if something had leaned closer to listen. As if the city itself had paused, curious.
She looked up then.
Not at him. Not directly.
Her gaze lifted unfocused, sweeping the dark upper levels of the buildings across the street, eyes narrowing slightly as her brows drew together in faint confusion. She wasn't searching. She was sensing.
Julian went utterly still.
She couldn't see him. There was no logical reason she would. The shadows were thick, the angle wrong, the distance too great. He knew the limits of human perception better than most.
And yet the sensation was unmistakable.
Recognition without knowledge.
"That's new," he murmured under his breath, the words barely disturbing the air.
Below, she shook her head, exhaling a quiet laugh at herself, as if dismissing the thought before it could take root. She stepped closer to the curb just as a car tore through the intersection, tires slicing through pooled water and throwing up a dirty arc of spray.
She flinched this time.
Her heart rate spiked-he felt it, faint but real-one hand lifting to her chest as she took a steadying breath, eyes wide now, alert. Alive in a way that resonated far too clearly against his awareness.
Julian swore softly.
That sealed it.
He didn't know why she registered like this. Didn't know what had brushed her awareness or why it echoed in him instead of passing cleanly through the city the way it should have. Most people moved through the world without leaving a mark. Background noise. Static.
She wasn't static.
And coincidences were lies people told themselves when they didn't want to look too closely.
Julian turned away from the edge and walked back toward the stairwell, boots silent against the concrete. He pulled his phone from his pocket, the screen lighting his face briefly as the door creaked open.
Not to call anyone. Not yet.
Just to mark the time. The location. The feeling.
Details mattered. Patterns mattered. Ignoring anomalies was how things spiraled out of control.
Rules could bend without breaking. Watching didn't mean interfering.
Still, as the stairwell door closed behind him and the city swallowed her once more-lights shifting, people moving, the moment dissolving back into noise-Julian knew one thing with absolute clarity:
He would see her again.
And next time, he wouldn't pretend it meant nothing.