House of Sky and Breath (Crescent City, #2)

She’d never finished it. There were any number of ways that sentence could have ended. But Sofie must have needed a place where no one would think to look for her and her brother. If Sofie Renast had indeed survived the Hind, she might well have come here, to this very city, with the promise of a safe place to hide.

But this stuff about Project Thurr and Dusk’s Truth … He tucked those tidbits away for later.

Tharion opened a search field within Declan’s program and typed in the sender’s address. He started as the result came in.

Danika Fendyr.

Tharion burst from his office, sprinting through the glass corridors that revealed all manner of river life: mer and otters and fish, diving birds and water sprites and the occasional winding sea serpent. He only had three minutes before he had to be in the water.

Thankfully, the hatch into the pressurization chamber was open when he arrived, and Tharion leapt in, slamming the round door behind him before punching the button beside it.

He’d barely sealed the door when water flooded his feet, rushing into the chamber with a sigh. Tharion sighed with it, slumping into the rising water and shucking off his pants, his body tingling as fins replaced skin and bone, his legs fusing, rippling with tiger-striped scales.

He pulled off his shirt, shuddering into the scales that rippled along his arms and halfway up his torso. Talons curled off his fingers as Tharion thrust them into his hair, slicking back the red strands.

Fucking inconvenient.

Tharion glanced at the digital clock above the air lock door. He was free to return to human form now, but he liked to wait a good five minutes. Just to make sure the transformation had been marked by the strange magic that guided the mer. It didn’t matter that he could summon water from thin air—the shift only counted if he submerged completely in the currents of wild magic.

Danika Fendyr had known Sofie Renast. Had swapped emails during a six-month window leading up to Danika’s death, all relating to something about Dusk’s Truth and this Project Thurr, except that one detailing a secure spot.

But had Danika Fendyr known Emile as well? Had Emile been the person Sofie had meant to pass along the safe location info to? It was a stretch, but from what the River Queen had told him, everything Sofie had done before her death had been for her brother. Why wouldn’t he be the person she was eager to hide, should she ever get him free from Kavalla? The trouble now was finding them somewhere in this city. Where the weary souls find relief from their suffering, apparently. Whatever that meant.

Tharion waited until five minutes had passed, then reached up with a muscled arm to hit the release button beside the air lock door. Water drained out, clearing the chamber, and Tharion remained seated, staring at his fins, waving idly in the air.

He willed the change, and light shimmered along his legs, pain lancing down them as his fin split in two, revealing his naked body.

His pants were soaked, but Tharion didn’t particularly care as he shoved his legs back into them. At least he hadn’t been wearing shoes. He’d lost countless pairs thanks to close calls like this over the years.

With a groan, he eased to his feet and opened the door once more. He donned one of the navy windbreakers hanging from the wall for warmth, BCIU written in yellow print on the back. Blue Court Investigative Unit. It was technically part of Lunathion’s Auxiliary, but the River Queen liked to think of her realm as a separate entity.

He checked his phone as he stalked down the hall toward his office, skimming the field reports that had come in. He went still at one of them. Maybe Ogenas was looking out for him.

A kingfisher shifter had called in a report three hours ago—out in the Nelthian Marshes. A small, abandoned boat. Nothing unusual, but its registration had snagged his eye. It had made berth in Pangera. The rest of the report had Tharion hurrying to his office.

An adolescent-sized life vest with Bodegraven written on its back had been found in the boat. No one remained on board, but a scent lingered. Human, male, young.

What were the odds that a life jacket from the same ship Sofie Renast’s brother had been on had appeared on a wholly different boat, near the very city the emails between her and Danika had indicated was safe to hide in?

Emile Renast had to have been on that boat. The question was: Did he have reason to suspect that his sister had survived the Hind? Were they currently en route to be reunited? Tharion had a few guesses for where Danika’s cryptic instructions might imply—none of them good. He might have no idea what his queen wanted with either Sofie or Emile, enough that she’d wanted the former alive or dead, but he had little choice in following this lead.

He supposed he’d forfeited the right to choices long ago.

Tharion took a wave skimmer up the Istros, aiming for the marshland an hour north of the city. The river cut along the coast here, wending between the swaying, hissing reeds. Along one seemingly random curve, the small skiff had been driven up onto the grasses, and now tilted precariously to one side.

Birds swooped and soared overhead, and eyes monitored him unblinkingly from the grasses as he slowed the wave skimmer to examine the boat.

He shuddered. The river beasts nested in these marshes. Even Tharion had been careful about what watery paths he took through the grasses. The sobeks might know better than to fuck with the mer, but a female beast would go down snapping for her young.

A thirteen-year-old boy, however gifted, would be a rich dessert.

Tharion used his water magic to guide him right up to the boat, then hopped aboard. Empty cans of food and bottles of water clanked against each other with the impact of his landing. A sweep of the sleeping area below revealed a human, male scent, along with blankets and more food.

Small, muddy footprints marked the deck near the steering wheel. A child had indeed been on this boat. Had that child sailed from Pangera all the way here alone? Pity and dread stirred in Tharion’s gut at all the abandoned trash.

He turned on the engine and discovered plenty of fuel—indicating that the boat hadn’t run out of firstlight and been ditched here. So this must have been an intentional landing. Which suggested that Sofie must have passed that information about the meeting spot along to Emile after all. But if he’d discarded the boat here, in the heart of sobek territory … Tharion rubbed his jaw.

He made a slow circle of the reeds around the boat. Listening, scenting. And—fuck. Human blood. He braced himself for the worst as he approached a red-splattered section of reeds.

His relief was short-lived. The smell was adult, but … that was an arm. Ripped away from the body, which must have been dragged off. Trauma to the biceps in line with a sobek bite.

Fighting his roiling stomach, Tharion crept closer. Scented it again.

It was fresher than the boy’s scent on the boat by a day or so. And maybe it was a coincidence that there was a human arm here, but Tharion knew the dark gray of the torn sleeve that remained on the arm. The patch of the golden sun bracketed by a gun and a blade still half-visible near the bite.