Cherreads

Chapter 130 - Defend the city [3]

The wall beneath them lurched violently. Oliver was thrown to his knees.

"What was that?!" Kaelen roared.

Oliver pulled himself up, peering over the edge.

His blood ran cold.

The enemy lines had parted. And walking through the gap, dragging a massive battering ram made of black iron and demon bone, was a Mountain Troll.

It was colossal—at least thirty feet tall. Arrows bounced off its hide like toothpicks. It roared, a sound that shattered windows in the towers behind them, and swung the ram again.

BOOOOOM.

The stone beneath Oliver's feet cracked.

"They're breaching the foundation!" Oliver shouted. "If that wall goes, we lose the inner sanctum!"

"We have to stop it!" Kaelen yelled. "Archers! Focus fire on the giant!"

"It's not working!" an archer screamed back, despair in his voice. "Its skin is too thick!"

Oliver looked around wildly. He needed something heavy. Something explosive. But he had no magic here. No Isolde to cast a nuke. No Seraphine to punch it into orbit.

This is the end of Part One, download Chereads app to continue:
More Chapters