Chapter 13
The fog around Mason thickened until the world shrank to the space of his own breathing. He couldn’t see the mansion anymore, just the faint golden glow bleeding through the mist. The compass in his hand pulsed like a living thing, and every throb vibrated through his bones.
Something moved to his left. He glimpsed a darker shadow inside the gray. His instincts fired. He turned, weight balanced, the soldier in him ready to swing first and apologize later.
“Stand down, sailor.” Joell’s voice cut through the haze like a drill sergeant.
A figure stepped into view, her outline solidifying as the fog retreated from her.
She wore black jeans and a long coat that looked like it could double as armor.
“You’re lucky the wards recognized your DNA.
Another ten seconds, and you’d be vapor. ”
Lioness appeared behind her, sketchbook tucked under one arm. “Would’ve made an interesting illustration, though. I could title it, Man vs. Ward: The Final Fry.”
“Not helping,” Joell said.
Mason exhaled, lowering his hands. “Good to see you too.”
“Not really,” Joell said. “You just tore a hole through an active ley line.”
“Didn’t mean to. My GPS broke.”
“Funny. I thought you used the compass.”
He held it up. The glow had faded to a dull shimmer, the needle trembling in tiny, frantic motions. “Yeah. This thing dragged me here.”
Lioness leaned closer, squinting. “That’s not navigation. That’s the Sea Witch’s obsession.” She flipped her sketchbook so he could see: a rough drawing of the compass surrounded by ripples that looked uncomfortably like waves. “It’s been pinging the mansion since midnight.”
“Then it’s working,” Mason said. “Crystal’s here, isn’t she?”
Joell’s expression tightened. “She’s alive. Barely conscious.”
The fog around them shifted, swirling faster. A low hum vibrated up from the ground, deep and rhythmic. The mansion loomed into view again, massive and glowing from within.
Lioness glanced toward the tree line. “Uh… Joell?”
“What now?”
“The fog’s moving in the wrong direction.”
It was true. Instead of drifting outward, it was being pulled inward, toward the house. The air thickened with the scent of salt.
Joell’s gaze snapped to Mason. “What did you bring with you?”
“I don’t know.” His voice was low and steady. “But I had the feeling something was following me.”
A cold gust swept through the clearing, rattling the trees. The compass in his hand spun violently, the needle jerking like it wanted out. Joell grabbed his wrist before he could drop it.
“Hold on,” she ordered. “We’ll get you inside and figure it out.”
Lioness lifted her hand; the air shimmered, and a doorway of light opened in the fog, showing a narrow corridor leading straight to the mansion steps. “Portal’s open. Move fast. Whatever’s in that mist isn’t friendly.”
Mason hesitated for half a heartbeat. The soldier in him wanted to face whatever followed; the part of him that remembered Crystal drowning in blue light wanted to get to her before anything else could.
He ran.
As soon as his boots hit the first step, the fog collapsed behind him with a sound like the crash of a wave. The world snapped back into color. Thunder cracked overhead, and rain began to fall. It was not normal rain, but heavy, glittering drops that hissed when they hit the ground.
Lioness slammed into the door. “Well,” she said, breathing hard. “That escalated quickly.”
Joell turned to Mason. “Welcome back to the madhouse.” With a flick of her wrist, the double doors opened.
He looked past her, through the foyer, to where candlelight flickered down the hall. “Where’s Crystal?”
Joell’s expression softened, just for a heartbeat. “In the library. And before you ask, yes, she knows you’re here.”
Mason nodded once. “Then that’s where I’m going.”
The mansion’s front doors slammed closed behind them before Joell could reach for the handle. A gust of damp air had swept through the foyer, rattling the chandelier and making the candle flames stutter.
Magda looked up from the library table, eyes narrowing. “That’ll be them.”
Sahara’s bowl of water trembled violently. The surface turned opaque, like milk poured into ink. “And something else,” she said. “The energy following him didn’t stop at the boundary. It’s probing the wards.”
Rayna’s voice carried from the kitchen. “I knew I should’ve put coffee on a timer last night.” She padded into the library, one hand holding coffee, the other already glowing with a faint defensive light. “Who breaks into a house with a thunderstorm for backup?”
Before Magda could answer, Joell and Lioness strode in with Mason between them. All three looked windblown and damp. The storm had left glittering droplets clinging to their hair and clothes, each bead of rain glowing faintly before evaporating.
“Close the door!” Magda called.
Lioness shoved it shut. The echo boomed through the foyer. “Done. Did anything follow us? If so, it’s not invited to brunch.”
Joell wiped her face with the back of her sleeve. “No visuals. Just a feeling. The fog wasn’t weather. It was following Mason with intent. Intelligent intent.”
Rayna snorted. “That’s comforting,” She nodded toward Mason. “And this genius? What’s he doing here?”
Mason met her gaze without flinching. “Following orders. Hers.” He gestured toward Crystal, lying on the couch.
“Crystal didn’t order you to drive through interdimensional weather!” Rayna shot back.
Lioness lifted her sketchbook. “Technically, she dreamed him here. Different department.”
Joell stepped between them. “Focus. The wards are compromised. We can lecture the dimensions later.”
Sahara and Magda were already at work, tracing symbols in the air that glowed for a heartbeat before sinking into the walls. The mansion groaned, settling under the strain.
“She’s here,” Magda said, nodding toward the sofa. “Weak, but stable. The connection between them hasn’t closed.”
Mason moved before anyone could stop him. He crossed to Crystal, and every candle in the room tilted toward him as if drawn by gravity.
Crystal lay back against the cushions, pale and damp, hair spilling like gold seaweed over the armrest. Her eyes fluttered open at the sound of his steps.
“Mason,” she whispered.
He dropped to one knee beside her. “Hey. I’m here.”
“You shouldn’t be.” Her hand trembled as she reached for his wrist, fingers brushing the compass still clenched there. The metal burned faintly through his skin, but he didn’t let go.
“It’s okay,” he said. “You called; I came.”
Her lips twisted in a weak smile. “You could have texted.”
Behind them, the witches were all talking at once. Magda was muttering about resonance loops, Sahara warning that the compass was “broadcasting,” and Rayna arguing that they should throw the damn thing into a containment circle before it fried the mansion’s circuits.
Joell barked, “Quiet!” The noise died instantly. She turned to Sahara. “Give it to me straight. Can we close whatever this is?”
She hesitated. “Yes. But not yet. The Sea Witch opened a channel through their link. Severing it too soon could drag one of them back under.”
“Which one?” Rayna asked.
No one answered.
The floor vibrated, rhythmically—one pulse, then another. Books shuddered on their shelves. The bowl of water beside Sahara sloshed over the rim and spilled across the table.
Lioness glanced toward the windows. “Please tell me that’s fog.”
It wasn’t.
Through the glass, waves rolled across the front lawn—real water, black and luminous, swallowing the grass inch by inch. The sea had found them.
Mason turned to Joell. “Guess we’re out of time.”
She drew a blade from inside her coat, etched with faint runes that glowed like embers. “Then we make time.”
The runes along Joell’s blade flared red as she planted herself between the windows and the others. “Positions!”
The witches flew into motion. Magda slammed both palms to the floorboards; golden sigils fanned out from her touch, tracing glowing veins across the wood.
Rayna moved to the nearest wall, her hands sweeping in tight circles to stabilize the flickering wards.
Sahara’s bowl shattered under the strain, sending water slithering toward the doors where it rose, hissing, to meet the incoming tide.
Lioness flipped open her sketchbook mid-stride, charcoal already in hand.
“All right, sea cow, let’s see how you like this.
” She drew so fast the lines smoked, spirals and anchors and waves twisting together until her sketch rose off the page.
It looked like an ethereal barrier that braced itself against the oncoming surge.
Outside, the sea reared up. It wasn’t just water anymore. A shape took form inside the cresting wave. It seemed as if it were made of foam and shadow. Her face formed from storm clouds, and her eyes were twin abysses.
“The Sea Witch,” Magda breathed.
“How in the world—” Sahara muttered. Then she groaned. “She enlarged the ley line. Made it a channel.”
Crystal shuddered. The tether snapped taut, an invisible hook dragging at her chest. “She’s pulling me back!”
Mason caught her before she slid off the sofa. “Not happening.” He wrapped an arm around her waist, anchoring her to the physical world with sheer human stubbornness.
“She’s feeding on fear,” Sahara shouted over the roar. “She’s using it to strengthen the current!”
“Then starve her!” Rayna yelled. Her fingers sparked, weaving bright bands of ward-light that stretched like ropes across the room.
Crystal’s pulse thundered in her ears. The Sea Witch’s voice poured through the tether. “Mine… mine… mine…” Each word sounded like a tide pulling harder. She couldn’t fight it. Not with panic clawing at her throat.
Mason’s hand pressed to her cheek. “Look at me.”
She did.
His eyes were calm and steady, grounding, a still point in the chaos. “You said once the ocean listens to emotion. So, change the song.”
Her laugh was a broken whisper. “You’re quoting me now?”
“Damn right.” His thumb traced the corner of her mouth. “Fear’s not your element, sweetheart.”
Something inside her shifted. She rose and faced the tidal witch. “NO!” was all she said, then extended her hands, intending to push her away. The blue glow exited her fingertips, and she punched the Sea Witch with everything she had.
The Sea Witch doubled over like a cresting wave, then exploded as if she were hitting the beach. Everything went silent for a moment. Bird swooped in as the water receded and picked up something in his beak.
He flew over to Crystal, where she had collapsed, and dropped it in her lap.
Mason leaned over her shoulder and remarked, “A black pearl.”
Warmth spread through Crystal’s chest, melting the cold.
She pictured not the endless dark, but every ridiculous, infuriating, tender thing about this man.
Like the way he brewed coffee strong enough to strip paint, and how he slept diagonally across the bed, but mostly how he always reached for her first in a storm.
Love. It had to be.
She closed her fist around the pearl and pumped it high in the air. “I’m not yours, Sea Bitch!”
Water twisted upward, turning to vapor. The storm had folded in on its own and vanished with a soundless implosion.
Mason jerked as heat seared through the compass in his hand. It cracked down the middle, then went dark.
Silence fell.
The witches froze mid-motion, listening. No more wind. No more sea. Just the slow drip of water from the porch roof and the faint hum of surviving wards.
Joell lowered her blade. “Status?”
“All wards stable,” Rayna said.
Sahara glanced at Lioness’s drawing and exhaled. “The ley line’s back to normal.”
Magda brushed damp hair from her face. “The connection’s severed, for good this time.”
Lioness leaned against Sahara, panting, her sketchbook dropping to the floor. “Someone please tell me it’s brunch o’clock.”
No one laughed, but the tension eased a fraction.
Crystal sagged against Mason, exhaustion overtaking relief. “You shouldn’t have followed me,” she murmured. “But I’m glad you did.”
He smiled, forehead resting against hers. “Good thing I don’t take orders well.”
The first light of dawn filtered through the shattered windows, turning the fog into gold. Outside, the sea was gone. The lawn steamed in the bright sun, as if the mansion had dreamed the storm.
Inside, the League stood among the minor wreckage, soaked, shivering, alive.
And for the first time since the ocean called her name, Crystal felt completely, blessedly free.