House of Sky and Breath (Crescent City #2) by Sarah J. Maas



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.

The Ophion insignia. And the additional red sinking sun above it … Their elite Lightfall squadron, led by Pippa Spetsos.

Carefully, as silently as he could, Tharion moved through the reeds, praying he didn’t stumble into any sobek nests. The human scents were more numerous here. Several males and a female, all adult. All coming from inland—not the water. Ogenas, had Pippa Spetsos herself led the unit here to get the boy? They must have tried to creep up on the boat from the reeds. And apparently one of them had paid the ultimate price.