“Here!” Zoe shouted.
The clunk of levers and the sound of stone rasping over sand.
Perry surged his flame into the birds in a final blast of magic. As hands pulled him back into a dark cavity, he burned the last of the ibis, pushing them away as the door swung shut. He sank to the ground, retching and gagging as he spat out the remains of the dead creatures, the taste of the grave lingering in his mouth.
Perry explosively coughed up the last of the feathers, then sank back against the cool stone. “I really don’t want to go through that again.”
Sienna reached out and placed a finger on his lips, her eyes flashing a warning as she pointed into the chamber beyond.
They sat on a wide ledge above a gigantic cave, the cold of the rock and freezing air a welcome relief from the claustrophobic heat of the ibis chamber.
Mila shone her torchlight out over the expanse, illuminating a roiling, churning mass of serpents below, like an undulating sea. They were all different sizes and colors, writhing together, hissing and rattling at the disturbance above. The giant loop of a colossal snake rose from the mass, each black scale as tall as a man, the powerful musculature of its body pulsing as it moved, slithering beneath its kin. An ancient creature, formed from magic and nightmares.
“Apep,” Zoe whispered, her eyes wide. “The giant serpent, embodiment of chaos, sworn enemy of light and truth, devourer of souls.”
Perry slumped back against the wall and sighed. “Seriously?”
Sienna pulled her grandfather’s journal from her pack and opened it to the pages of hieroglyphics and sketches of the underworld path.
“Here.” She pointed to the hand-drawn map. “After the guardians of the gate, presumably the ibis, there is a path of snake charmers. A way through the chamber of serpents.”
Zoe pointed at the page. “This also says there is a high path, past the watchers. Perhaps that could be the better way?”
Mila turned her torch toward the ceiling of the chamber. Stalactites dripped from the roof of the cave, some sharp as a blade, others bulbous and curved. They glistened in the light as crystals within flashed with colors of turquoise and emerald, opal and gold. Droplets of water ran down to splash on the serpents below.
Then the light caught what lay beyond and between the needles of rock. Leathery cocoons, over six feet in length, each hanging down over the space below. Each pulsing with life.
“The watchers,” Zoe whispered.
Mila thought of the winged statues she had seen in front of the sunken pyramid beneath Ganvié, a battalion of dark angels ready to fight. Could these cocoons be their resting place? She had wished to see such miraculous creatures in the flesh, but down here in the realm of the dead, that suddenly seemed like a bad idea.
Sienna shone her torchlight below the cocoons, following a scar in the wall, a narrow path between the serpents below and the unknown creatures above. “That way,” she said. “As quietly and as carefully as possible.”
Zoe saw the sense in Sienna’s choice, but it didn’t make it any less terrifying. The ledge curved around out of sight to the left of the cave, a precarious track, wet with dripping water. It looked slippery with only the rock to grasp onto and a precipitous drop to the pit of serpents below.
Perry’s magic could be useful if they needed to fight, but he looked exhausted, drained from the battle with the ibis. He struggled to stand, pulling himself up from the wall as they prepared to leave the safety of the ledge. Zoe wanted to reach out and help him up, but she turned away. Perhaps he didn’t want to be seen in a moment of weakness.
Mila had also used her magic recently, opening the tomb and controlling the flood, while Sienna had mapwalked them all here from the Ministry. Each of them weakened, drops of shadow pooling in their blood, while her own magic was but a faint glimmer, an almost useless gift.
For a moment, Zoe wished she were back in the calm, safe world of Antiquities, the smell of old books, ink and coffee with the occasional sound of a turning page. No reanimated corpses to fight, no ancient Egyptian nightmares to run from — but no miracles either, no friends with magic in their fingertips, no sense of wonder.
“Are you coming?” Sienna asked softly, as she stood at the edge of the way ahead.
Zoe nodded. “I’ll follow you.”
The Mapwalker team crept in single file along the trail, Sienna in the lead, then Zoe, with Perry and Mila behind. Zoe hugged the rock face, edging almost sideways to keep as much of her body weight away from the precipice as possible. They walked on in silence, their breath frosting in the air.
Suddenly, Sienna tripped on a rock.
She clutched at the wall and righted herself, but tiny stones skittered off the path, disappearing into the writhing serpents beneath.
Zoe held her breath as the giant snake paused in its movement at the sound. Its head was still buried under the sea of squirming creatures and she really didn’t want to see what happened if it emerged.
She had read of Apep’s battle with the sun god, Ra, his magical gaze freezing the deity, his undulating body creating earthquakes in the world above. His terrifying roar was said to cause the underworld to shake as he devoured those who trespassed in his realm. To banish chaos and evil, the priests of ancient Egypt would build an effigy of the serpent every year and burn it for protection against the darkness — but the snake would rise again once more.
After a beat of silence, they inched along the track, each halting footstep placed carefully to stay quiet, hands reaching for holes in the rock wall to help steady the way. Sienna turned a corner where the path narrowed even more, disappearing out of sight. Zoe reached a hand around the edge to balance herself—
Her fingers brushed against something hairy, something with thick legs. She gasped as a sharp pain pierced the back of her hand. She jerked her arm back from the rock, glimpsing the orbed body of a spider squatting in the hole as she took a step back — into nothing, falling, tumbling away from the path.
Perry reached for her, his fingers brushing hers, but he couldn’t get a grip.
Zoe screamed, her cry echoing around the chamber.
Time slowed, her vision narrowing as she fell, the eyes of the Mapwalkers upon her, helpless to stop her descent.
In that moment of terror, Zoe shifted her vision, and the cave was at once patterned with strings of light and cords of shadow, both making up the weave of the underworld.
Zoe reached for the strands, spinning them into a net of star and shade with the liquidity of water and the strength of rock. It cushioned her fall and held her above the sea of serpents on a web of gold. She lay there, stunned, hardly able to believe what she had just done.
The hiss of the creatures below intensified at the disruption.
“Move!” Mila shouted down.
Perry and Sienna pointed in desperation at something behind her. “Get up here!”
Zoe turned on the web, leaning on its bonds, comfortable in its embrace, sure of her safety — to see the giant serpent rearing up from below.
Its head was flint grey with sharp angular scales, its mouth open as it lunged with bared fangs. Zoe rolled sideways across the weft of strands, the snake’s head passing by her so closely that she could feel the rush of air and smell the sulfur stink of its breath.
A drop of its venom fell onto the web, dissolving the cords. The lattice collapsed beneath her.
Zoe clambered away, pulling herself up even as the snake turned to attack once more. Her breath came fast, her arms aching as she tried to haul her body weight up. The golden strings glimmered, flickering in and out as her vision narrowed, her magic fading as fear rose within. She scrambled faster, looking up to the Mapwalkers above. She had to get to them.
Mila stood on the edge of the path, her arms outstretched. She drew drops of water to her from the dripping rocks, spinning them into what looked like a whip.
As the snake lunged for Zoe, Mila lashed out, smashing the creature’s head with a spear of icy water. It stopped and turned at the sting, giving Zoe a little more time to pull herself closer to the rock. She climbed, only meters from safety now.
“Come on!” Sienna called down.
Perry lay on the path and reached for her. “Just a few more meters. You can do it!”
Zoe could see the desperation in his eyes, the hope of safety in his outstretched hand.
The snake hissed and lunged again. Mila cracked the whip once more, but the serpent ignored the barb this time, charging at Zoe’s dangling legs as she hung from the rock, exhausted and panting with fear. As she looked back, it was as if the Shadow came to life in the creature, knitted together from darkness and magic, its only purpose to protect the way between the worlds.
It opened its mouth wider, closer now. Zoe felt pinned by its stare, hypnotized by the black gleam of obsidian—
A crack of pain on her arm, a sting of water. Mila’s lasso.
“Grab it!” Zoe snapped out of her reverie and wrapped the water noose around her, using the last of her magic to wrap golden strands around it, turning the liquid into golden threads strong enough to hold.
The Mapwalker team yanked her up and away as the serpent smashed into the wall where Zoe had been just seconds before. Its frustrated hiss filled the cavern, its writhing brethren joining the chorus in a cacophony of reptilian rage.
They lay panting on the narrow ledge. Zoe sat up, her body shaking with the aftermath of the encounter, her clothes wet from the lasso. She looked at Mila.
“Thank you.”
Mila shook her head. “You did most of it. What happened down there anyway? We saw you suspended in thin air, and you did something to my water lasso to make it hold your weight.”
Zoe frowned. “You mean you couldn’t see the web?”
They all shook their heads. Sienna looked at Zoe with interest. “Your weaver magic seems to be far more than just mending maps.”
Perry touched Zoe’s arm. “Are you okay?” She looked up into his blue eyes and noted the genuine concern.
“I’m just a little shaky. I’ll be okay.”
Perry helped her up, his strong arms a welcome sanctuary. “We should get moving—”
A screech cut through the cavern, an inhuman sound like nails scratching on flint, like ice shearing off the face of a berg. Then the flap of giant wings in the dark.