Home / Urban / Express Delivery: Spiced and Stirred / Chapter 20: Clash at Dark Harbor
Chapter 20: Clash at Dark Harbor
Author: miww
last update2026-09-19 06:49:06

The cold rain of the Java Sea slammed into the container yard of the North Jakarta docks like millions of icy needles.

Zayyan didn't blink as the water ran down his face, washing away the dried blood from his collarbone. He stood in the middle of a narrow alleyway of stacked steel shipping containers, the dark monoliths painted in rusted shades of blue and orange. Overhead, a colossal gantry crane creaked under the weight of the gale, its yellow strobe light casting erratic, nauseating flashes across the flooded asphalt.

"Budi!" Zayyan yelled, his voice instantly swallowed by the roar of the wind.

He kept his hands raised at shoulder height, empty palms facing forward. The heavy matte-black tactical pistol was tucked away in his waistband under his damp leather jacket, but right now, his fingers were brushing against a smaller, cold piece of titanium. The master key.

"Step forward, Ghost," a hollow, digitized voice echoed from the shadows of an open container ten yards ahead.

From the rusted belly of the steel box, a figure emerged. He wore a molded ballistic mask, the white paint of a defunct elite strike division cracked and scorched on his left cheek from Keisha's marine flare. He moved with a lazy, heavy-footed confidence that Zayyan knew was a lie. This was a man whose muscle memory had been honed in the same wet dirt of the outer-province skirmishes.

And in his left hand, the Collector held Budi by the scruff of his collar.

Budi was barely conscious. His glasses were missing, one eye was swollen shut, and a deep laceration ran across his temple, bleeding dark crimson into his wet t-shirt. His feet dragged uselessly in the puddles.

"You look terrible, B-man," Zayyan said, forcing his signature smirk to hold despite the sickening twist of rage in his chest. "I thought you said you were going to the gym. This is not a good look for your resume."

"Z-Zay..." Budi wheezed, his good eye fluttering open, reflecting the amber glare of the gantry crane. "T-Trap. It's a... they have the perimeter..."

"Shut up," the Collector rasped, throwing Budi forward.

Budi hit the wet asphalt with a heavy splash, rolling into a pile of rusted iron cables. The Collector stepped after him, his hand reaching into his tactical sheath. With a slow, fluid whisper of metal, he drew his carbon-alloy karambit. The curved blade glinted under the strobe light, smelling of gun-oil and freshly ground steel.

"The ledger, Zayyan," the Collector said, the filter of his mask making his voice sound like iron dragging over concrete. "And you get to keep the kid. The Thorne Group's account is closed, but my personal premium hasn't been paid. I want the titanium."

"I have the ledger," Zayyan said. He slowly reached into his inner pocket, using two fingers to extract the silver master cartridge. The metallic cylinder gleamed between his knuckles. "But we have a small policy problem. I don't leave my team behind. Especially not a guy who knows how to script automatic delivery routing. He’s highly rated, Collector."

"He's dead if you don't drop the toy," the Collector said, stepping on Budi's back.

Zayyan's eyes narrowed. In the pitch-black shadow of the crane's upper deck, he saw a tiny, microscopic green spark of laser alignment. Not the Collector’s. It was the portable optic sensor from his own military tablet.

Keisha.

She had managed to crawl into the crane operator’s cabin fifty feet above them, her bare feet climbing the slick steel ladder in the freezing downpour. She was his eyes. She was his backup trigger.

“Left crane carriage, Zayyan,” Keisha’s voice hummed through his collar-mic, incredibly clear despite the sea-storm jamming. “The physical override switch for the container hoist is linked to the reserve sub-station. If I pull the magnetic breaker, the center spreader drops. Six tons of iron. Directly on his retreat path.”

“Hold the drop until I close the gap,” Zayyan muttered back under his breath, keeping his focus locked on the masked face of the assassin.

"Okay, Collector," Zayyan said aloud, taking two slow, calculated steps forward. The water splashed under his scuffed sneakers. "Let's make a deal. I toss the cartridge. You let Budi slide toward the gate. We walk away. Marcus Thorne is finished anyway—every federal enforcement agency in Jakarta is currently reading Julian’s leaked corporate accounts."

"Marcus is an amateur," the Collector sneered, his body shifting into a low, predatory combat stance. "He thought money could buy security. He didn't understand that the shadow always owns the light. When you died in 2018, Ghost, the Mahardika network became orphan capital. I’m just here to audit the leftovers."

The Collector lunged.

He didn't announce the move. He didn't build up momentum. One second he was standing over Budi; the next, he was a silent, black streak of tactical canvas cutting through the rain. The karambit swept upward, a crescent silver arc aimed straight at Zayyan's windpipe.

Zayyan didn't back away. Backing away from a karambit operator meant letting them circle you.

He stepped inside the arc, his left hand snapping out to block the Collector’s inner forearm before the blade could lock. The impact was deafening—metal hitting carbon-plated forearm guards. With a sharp twist of his hip, Zayyan delivered a vicious elbow strike to the side of the Collector's ballistic mask.

CRACK.

The mask held, but the force of the strike rattled the assassin, sending him stumbling back three paces into the side of an orange shipping container. Zayyan didn't pause. He grabbed a heavy steel mooring line dangling from the gantry crane, swung his weight around the column, and launched a two-legged kick straight into the Collector's chest.

The assassin absorbed the impact, his carbon-fiber armor groaning under the kinetic load. As they hit the wet concrete together, the Collector’s blade sliced outward, grazing the forearm of Zayyan's leather jacket.

Tear-hiss.

Warm blood instantly welled through the dark fabric of Zayyan's sleeve, mixing with the cold Java rainwater.

"You're slow, Ghost!" the Collector rasped, rolling to his feet with the fluid grace of an acrobat. He spun the curved blade between his fingers, the metal whistling in the gale. "The courier life soft-boiled your reflexes! You should have stayed in the mountains!"

"The food is better in Jakarta!" Zayyan shouted back, his hand wrapping around a discarded three-foot iron reinforcement bar lying in the mud. He weighed the bar in his palm—balanced, rusted, and heavy enough to dent ballistic armor. "And the service is definitely more aggressive!"

They clashed again in the middle of the rain-slicked corridor.

Iron met alloy. The metallic screeches of the rebar hitting the carbon karambit rose over the howling storm, sending clusters of hot, orange sparks into the black water below their feet.

The Collector was a machine. Every strike was calculated to sever a major tendon, to disable the joints. But Zayyan was the Shadow of Jakarta. He knew the dirty geometry of street fighting. He kicked a spray of gravel and muddy water straight into the mesh visors of the Collector’s ballistic mask, blinding his digital tracking optics for a fraction of a second.

"Keisha! The hoist!" Zayyan roared, ducking low as the karambit sheared the shoulder epaulet clean off his jacket.

High above, in the howling wind, Keisha didn't hesitate. She threw her entire body weight against the heavy industrial crane override lever.

The massive electromagnet of the gantry crane cut out with a deafening, dry THUMP-HISS.

A forty-foot, six-ton blue steel shipping container suspended forty feet in the air lost its hold. It plummeted downward through the dark, cutting the air with the roar of a falling freight train.

The Collector's survival instincts, honed in a hundred combat zones, flared instantly. He didn't look up; he leaped backward, his body diving out of the path of the falling steel.

The container hit the asphalt.

BOOM.

The impact was a minor earthquake, shattering the concrete slabs of the docks, throwing up a twelve-foot wall of muddy water, crushed asphalt, and black sparks. The physical barrier slammed down directly between Zayyan and the Collector, isolating the assassin on the far side of the massive steel wall.

Zayyan didn't wait for the water to settle. He threw the rusted iron bar aside, sprinted through the pouring rain, and hooked his arms under Budi's shoulders, hauling his bruised friend from the wet concrete.

"I told you... I told you my rating was five-star," Budi mumbled, a weak, wet chuckle escaping his split lips as his head rolled onto Zayyan’s shoulder.

"Shut up, B-man," Zayyan said, his breathing harsh and hot as he carried him toward the dark silhouette of the crane’s access ladder. "You're ruining the dramatic timing of my exit. Can you hold onto the harness?"

"Yeah... but if we... if we survive this... I'm charging you triple for the network restore..."

"Deal," Zayyan grinned.

He looked back at the falling-water wall. Through the gap of the crushed shipping container, the silhouette of the Collector was slowly emerging, the white division paint of his ballistic mask completely smeared with dark Java mud. The assassin didn't chase. He stood in the pouring rain, his karambit held loose at his side, his digital visors pulsing a low, menacing red through the gray dawn light.

“He’s backed off, Zayyan,” Keisha’s voice cut through the earpiece, her tone laced with a heavy, shivering exhaustion as she made her way down the wet maintenance ladder to join them. “But we have another alert. My personal terminal... it just flagged a broadcast intercept.”

"Marcus?" Zayyan asked, carrying Budi toward the V4 Ducati parked in the dark cargo nook.

"No," Keisha said, her feet splashing into the puddles beside him, her dark eyes wide and terrifyingly empty under her wet hair. "It's a citywide transmission. Marcus Thorne just launched an AI-synthesized confession. It's... it's showing your military profile, Zayyan. It’s accusing you of murdering the entire board of the capital securities commission."

Zayyan stopped, the cold wet key of the Ducati in his fingers as the distant sirens of the entire Jakarta metropolitan patrol force began to howl in a rising, synchronized chorus from the perimeter roads.

He looked at Budi, then at the silver cartridge in Keisha's hand.

The battle of the harbor was finished. But the real war for their survival had just taken a massive, digital turn.

Continue to read this book for free
Scan the code to download the app
Previous Chapter

Latest Chapter

  • Chapter 20: Clash at Dark Harbor

    The cold rain of the Java Sea slammed into the container yard of the North Jakarta docks like millions of icy needles.Zayyan didn't blink as the water ran down his face, washing away the dried blood from his collarbone. He stood in the middle of a narrow alleyway of stacked steel shipping containers, the dark monoliths painted in rusted shades of blue and orange. Overhead, a colossal gantry crane creaked under the weight of the gale, its yellow strobe light casting erratic, nauseating flashes across the flooded asphalt."Budi!" Zayyan yelled, his voice instantly swallowed by the roar of the wind.He kept his hands raised at shoulder height, empty palms facing forward. The heavy matte-black tactical pistol was tucked away in his waistband under his damp leather jacket, but right now, his fingers were brushing against a smaller, cold piece of titanium. The master key."Step forward, Ghost," a hollow, digitized voice echoed from the shadows of an open container ten yards ahead.From the

  • Chapter 19: Traitor in the Boardroom

    Arthur Pendergast hated the smell of dawn. Especially when it smelled like rain, ozone, and a failing corporate coup.He was hunched over the central console of the empty Villareal Global boardroom, the silent air conditioning system doing little to cool the sweat beads trickling down his wrinkled, liver-spotted neck. On the massive, seventy-inch smart-glass display, the trading graphs for Villareal and Thorne Securities looked like the erratic vitals of a dying patient. Both accounts were locked under a federal reserve freeze."Damn it, Julian, answer your phone," Arthur hissed into his encrypted Bluetooth piece, his hand trembling as he typed a frantic override sequence. "The market opens in less than three hours. Why aren’t the ledger nodes clearing?""Because the ledger is currently residing on a flash drive in my back pocket, Arthur."The voice didn’t come from his earpiece.Arthur’s heart gave a violent, painful stutter. He whirled around, his hand instinctively reaching for the

  • Chapter 18: Night Chase on the Freeway

    The wet heat of Jakarta’s monsoon air smacked Zayyan in the face the second they erupted from the lower garage access of Thorne Tower. He didn’t bother with a helmet; there was no time. The rain was coming down in thick, gray sheets, turning the asphalt into a mirror of neon reflections and black oil.He vaulted onto the seat of the Ducati Panigale V4. The twin-cylinder engine didn't just turn over—it exploded to life with a brutal, heavy bark that reverberated against the concrete columns of the loading bay. Behind him, Keisha threw her leg over the rear saddle. She didn't hesitate. She locked her bare, cold arms around his chest so hard she almost squeezed the breath right out of his lungs."Budi!" Zayyan yelled into his collar-mic, the roaring of the engine threatening to swallow his voice. "We're on the tarmac. Where’s our run?""Get onto the Tomang Toll Road, north direction!" Budi’s voice shrieked back, competing with the heavy static of the jamming residual. "I’m tracking Julia

  • Chapter 17: The Ice Queen's Chess Move

    The heavy steel doors did not just yield; they blew off their hydraulic hinges with a concussive, deafening roar, showering the narrow corridor of server row nine in white-hot metal shards."Get down!" Zayyan snarled, wrapping his arm around Keisha's shoulder and driving both of them flat against the freezing anti-static tiles.Silicon dust and the sour smell of plastic explosives filled the air. Before the dust could settle, three silhouettes in digital-camo tactical gear broke through the smoke, their laser sights painting the blood-stained walls in lethal red patterns.Zayyan didn't wait. He rolled to his left, using a thick industrial conduit bracket as an pivot, and raised the nine-millimeter.Pop-pop-pop.He fired a tight three-round burst from a prone position, his shots catching the lead operator squarely in the chest. The tactical vest absorbed the kinetic energy, but the sheer force knocked the mercenary backward into the metal frames of row ten with a metallic crash."We’re

  • Chapter 16: The Convict's Encryption Key

    The steel plates did not just slide down; they dropped with the finality of a guillotine blade, vibrating the anti-static floor plates under Zayyan’s scuffed sneakers.The primary server bay of Thorne Tower had turned into a high-tech pressure cooker. Overhead, the sterile blue neon tubes flickered, dieseling out before being replaced by a pulsing, crimson emergency strobe that made the blood on Zayyan's shirt look like black tar."Budi, tell me we’ve got a backdoor out of this fish tank," Zayyan muttered, backing up toward the console where Keisha sat. His grip on his nine-millimeter was steady, but the muscle in his jaw was twitching like a trapped wire.Static exploded in his ear, followed by the sound of Budi sucking in a lungful of cheap vape juice. "Backdoor? Zay, you’re currently locked inside the security cluster of the most heavily armed corporate building in South Jakarta! The elevators are isolated, the shafts are pressurized, and Marcus’s boys are currently using hydraulic

  • Chapter 15: Thorne Tower Infiltratio

    The obsidian monolith of Thorne Tower loomed against the storm-battered Jakarta skyline like a jagged obsidian shard piercing the clouds. While the rest of the financial district was still reeling from the rolling blackouts Budi had engineered, Thorne Tower hummed with a self-generated, militarized grid. High-intensity halogen searchlights swept the perimeter, cutting through the torrential sheets of rain that lashed the glass facade.Zayyan killed the Ducati’s engine three blocks away, coasting the heavy bike into the deep, shadowed recess of a service alleyway. The V4 ticked as it cooled, the metal pinging against the heavy drumming of the rain."We’re not going through the lobby," Zayyan muttered, adjusting the straps of his tactical harness over his wet clothes. His shoulder throbbed where the Collector’s blade had nearly clipped him, but the adrenaline was a cold, steady fire in his veins.Keisha stepped off the rear peg, her bare feet splashing into a puddle of oily water. She h

More Chapter
Explore and read good novels for free
Free access to a vast number of good novels on MegaNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
Scan code to read on App