Home / Fantasy / STELLAR RIFT / Chapter 3: The Bioluminescent Forest
Chapter 3: The Bioluminescent Forest
Author: Kofo
last update2025-04-19 01:35:18

The air tasted strange—sweet and tangy like unknown fruit. Soft light glowed from every leaf and petal. The four boys stepped carefully into the forest. The ground felt springy under their boots, as if they walked on a giant sponge.

Kade led the way. His eyes narrowed at the glowing plants. “Stay close,” he whispered. “I don’t know what lives here.”

Jett followed, clutching his wristpad. “My sensors say the air has high levels of unknown particles,” he said. “These lights might be natural, or they might be part of some magnetic field.”

Orin walked beside them, breathing in slowly. He felt a quiet hum in the air. “I can feel it,” he said. “It’s like the whole forest is alive. It’s almost… talking to me.”

Zane brought up the rear, rifle held ready. He scanned every shadow, every flicker of light. “Keep your eyes open,” he said. “If something jumps out, be ready.”

They moved between tall stalks that glowed in blues and greens. The stalks bent as if they sensed movement. Leaves trembled in the still air, making soft ringing sounds. Tiny motes of light drifted like fireflies.

Jett stopped at a glowing mushroom half the size of his hand. He reached out to scan it, but the light pulsed faster. He jumped back as if he had touched a live wire. “Whoa,” he muttered. “It’s sending out pulses—like signals.”

Orin’s eyes widened. “The forest is waking up.” He took a cautious step toward the mushroom, but Zane grabbed his arm. “Not yet,” Zane warned. “We don’t know if it’s harmless.”

Kade crouched beside Jett’s scanner. “Can you read anything?” he asked.

Jett frowned at the tiny screen. “I… I can’t tell if it’s a plant or an animal. The energy readings are too mixed.” He tapped a few buttons, trying to boost the signal. “My gear might not be built for this.”

Orin closed his eyes and reached out with his mind. The soft hum in the forest grew louder in his thoughts. He saw faint shapes moving in the mist—long limbs, glowing eyes. He felt a shiver of fear. “Something is watching us,” he said. “I can see eyes.”

Zane tightened his grip on his rifle. “Then we stick together even more.”

They walked on. The trees grew thicker. Soon, trunks loomed overhead like glowing columns. Strange vines wound around them, shining like strands of living fiber optic. Wherever they stepped, small flowers opened and closed, as if greeting them.

Jett tapped his wristpad again. “I am picking up movement up ahead—several heat signatures.” He pointed through the trees. “It’s small. Could be animals.”

Kade crept forward. He saw tiny shapes darting between the stalks—small creatures that looked like a cross between rabbits and insects. They hopped silently, their fur or shells tinged with neon. They paused, cocked their heads, and then vanished.

Orin took a deep breath. “Don’t chase them,” he said. “They might lead us into something dangerous.”

Zane nodded. “Good point.” He scanned the ground for tracks or traps. “No tracks I can see. But the forest floor is too soft. We’ll only see what moves.”

They pressed on until they came to a small clearing. The light here was brighter, more intense. In the center of the clearing lay a flat stone platform carved with symbols. The carvings glowed faintly.

Kade stepped onto the platform, reading the shapes. They looked like spirals and lines, arranged in precise patterns. “These are symbols,” he said. “Maybe a map or a warning.”

Jett crouched beside him, shining a light on the carvings. “They look like coordinates to me.” He traced a spiral that seemed to pulse in time with Orin’s hum. “If I decode this, it might point us to something—maybe a safe path through the forest.”

Orin placed his hand on the stone and gasped. His vision blurred. He saw the forest from above, like a giant web of light. At the center of the web, a tall spire of crystal shone. A dark shape wrapped around it, like smoke. Then the vision vanished, leaving him trembling.

He staggered back. “There’s a spire,” he whispered. “A tower of light… and something dark around it.”

Zane lifted his rifle. “That could be our goal,” he said. “That spire might be the source of this forest’s power. Or the key to finding our way home.”

Kade nodded. “We need to move. But we also need a plan.” He scanned the clearing. “Let’s mark this spot. We might need to come back.” He dropped a small flare from his pack onto the ground. It glowed without smoke, like a small orb.

Jett plugged the flare’s signature into his wristpad. “I’ll remember this spot. But we need supplies. How long can my gear hold out? How much power do we have?”

“Not long,” Jett admitted. “My packs run on charge. I’ve got enough for a few hours of scans and shields. After that, we’ll have to rely on luck—and strength.”

Orin’s eyes flicked to the tallest glowing leaf. “There are fruits up there. They might have energy we can use.”

Zane frowned. “Eating alien fruit sounds risky.”

But Jett brightened. “Or we could test them first.” He scanned one fruit with a small probe. The fruit glowed bright purple, then dimmed. “That one has high sugar content and some electrochemical charge. Could fuel my gear for a while.”

Kade smiled. “Good. We take a few of those, but not too many. We’ll ration them.”

They gathered a small pouch of glowing fruits, careful not to damage the vines. The light faded slightly where they picked, leaving small dark patches. The forest seemed to notice, the hum growing louder.

Jett checked his probes. “We need to move before this energy surge cooks us.”

They left the clearing, following a path that led deeper into the forest. The trees here grew closer together. The air felt heavier, like it was pressing on their lungs.

Orin put a hand on Zane’s arm. “I’m… I’m worried. My visions showed something guarding the spire. Something dangerous.”

Zane nodded. “Then we’ll be ready.” He adjusted his stance and checked his rifle. “Armor up if you have protection.” He handed Kade and Orin small protective pads from his pack. “Better than nothing.”

Kade strapped the pads on. “Thanks.” He tested a punch into his palm. “Feels sturdy enough.”

Jett donned his own pads and attached a small shield generator to his belt. “This should give us a bit more protection against electrical discharges.”

They pressed on in single file. Every step felt like a gamble. Shadows danced at the edge of their vision. Strange calls echoed through the trees—chirps and screeches that made their blood run cold.

Suddenly, a loud crack split the air. A massive form burst from the undergrowth—a creature the size of a horse. Its body was covered in crystalline plates that glowed with inner light. Its eyes were bright and curious.

All four froze. The creature snorted, sending tiny sparks from its nostrils. It stamped the ground and let out a low, musical roar that resonated in their bones.

Zane raised his rifle. “Stay back,” he said firmly.

But before he could aim, Orin stepped forward, arms outstretched. “Wait,” he said softly. “I think it’s trying to talk to us.”

The creature cocked its head, studying Orin. Then it lowered its massive head until it was level with Orin’s chest. The air between them hummed. Orin closed his eyes and pressed a hand to his heart.

Jett held his breath. Kade gripped his spear. Zane watched the creature’s every twitch.

For a long moment, nothing happened. Then the creature exhaled — a gentle wave of warm air that smelled like fresh rain. It nudged Orin’s hand with its snout.

Orin opened his eyes. “It’s friendly,” he whispered. “Or… it wants to help us.”

The creature turned and began to walk down a narrow path between the trees, pausing to look back at Orin. It gave a soft rumble, like an invitation.

Kade exchanged looks with the others. “Do we follow?” he asked quietly.

Jett nodded. “If it can lead us to the spire, I’ll trust it.”

Zane still looked uncertain, but he lowered his rifle. “Alright. But we keep watch.”

They followed the creature through twisting trails. The forest grew darker, the glow more intense. Strange plants popped open at their feet, bathing the path in soft, shifting colors.

The creature paused by a large boulder covered in glowing moss. It pressed its snout to the stone. A panel slid open, revealing a hidden alcove with a smooth stone door carved with the same symbols as the platform back in the clearing.

Orin’s eyes widened. “The door… it’s real.”

Kade knelt to read the carvings. “It’s a lock,” he said. “We need to press the symbols in the right order.”

Jett activated his wristpad and matched the symbols to the map he had seen in Orin’s vision. “Spiral, line, dot, wave,” he said. He tapped the carvings in that order.

A low hum filled the alcove. The door slid open, revealing a rough-hewn tunnel dug into the hillside. Faint, green-yellow light glowed from deep within.

The creature looked back at them, stamping once in approval. Then it stepped aside, giving them room.

Zane took a deep breath. “After you.”

One by one, they entered the tunnel. The air was damp and cool, smelling of earth and moss. The walls pulsed with faint light. Their footsteps echoed in the narrow space.

Orin lingered at the threshold for a moment. He looked back at the creature, and the creature gave a soft rumble, as if bidding them farewell. Orin nodded, tears brimming in his eyes. Then he stepped forward.

The door closed behind them with a soft thud. They were alone again, but not lost. They had a guide, a path, and a purpose.

Ahead, the tunnel sloped down, ending at a larger cavern lit by bioluminescent fungi. In the center stood a tall crystal spire, just as Orin had seen. Ribbons of dark mist clung to its base.

Kade swallowed. “There it is.”

Jett checked his wristpad. “Power readings off the charts. But there’s… interference. Something is leeching energy.”

Orin closed his eyes, feeling the hum in his mind. “It’s alive,” he whispered. “And it’s in pain.”

Zane raised his rifle again. “Get ready,” he said. “Whatever happens next, we face it together.”

They moved forward, hearts pounding, knowing that this was just the start of their journey into the heart of the rift.

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

Related Chapters

  • STELLAR RIFT   Chapter 4: The Crystal Spire’s Secret

    The tunnel spat them out into a vast cavern. The walls arched high above, slick with dripping water and veins of glowing crystal. Faint echoes of their breathing and footsteps filled the space. In the center stood the spire—taller than any building on Velora, forged of clear crystal and shining with shifting hues of purple and gold. Ribbons of dark mist coiled around its base like living ropes.Kade’s heart thundered in his chest. He stepped forward, boots crunching on gravel. “This… this is the heart of the Rift,” he said, voice low. Every instinct told him danger lay ahead. The air pulsed with energy—a hum so deep it felt like music in his bones.Jett knelt by the crystal shards that littered the ground. He attached a small probe to one fragment. The device buzzed and spluttered. “These readings are off the charts,” he whispered, eyes wide. “High levels of exotic energy. I’ve never seen anything like this.”Orin stood a few paces back, arms wrapped around himself. His eyes were clos

  • STELLAR RIFT   Chapter 5: The Prophecy Unraveled

    The journey through the cavern stretched on, but no one spoke. The tension hung thick between the four boys like an invisible fog. Their every step echoed against the cold, smooth walls, and the rhythmic pulse of the spire behind them faded into the distance. Orin’s vision still weighed heavily on Kade’s mind, the cryptic words of the Keeper echoing in his thoughts.One must fall, and all await.What did it mean? Who would have to die? Or was there a way to escape the sacrifice altogether?The deeper they moved, the more the air seemed to thrum with energy. It wasn’t the gentle hum they had felt near the spire, but something darker, more foreboding. The walls of the cavern were slick with moisture, and the faint glimmer of crystals seemed to flicker as they passed, like dying stars. Kade’s skin prickled.“I don’t like this,” Zane muttered, glancing around. “It feels wrong down here. Like we’re being watched.”“We are being watched,” Jett said quietly, adjusting the settings on his wri

  • STELLAR RIFT   Chapter 6: Mirror of the Rift

    Kade hit the ground hard, the breath knocked out of him. The world around him spun in fragments—colors twisted into shapes he couldn’t name, and time seemed to drip like melting wax. He groaned and pushed himself up.He wasn’t in the void anymore.He stood on a rocky cliff under a black sky filled with red stars. Strange floating islands drifted overhead, and a giant crack in the sky pulsed like a heartbeat. Below him, the land burned. Rivers of glowing energy snaked across scorched earth, and shadows moved like they were alive.He was alone.“Orin? Zane? Jett?” he called out, his voice echoing strangely, as if the world was listening. “Where are you guys?”A voice answered, but it wasn’t one he expected.“You’ve finally arrived.”Kade turned. Standing a few feet away was… himself. But not quite. The other Kade was older, taller, and wore a suit made of crystal and steel, glowing with the same energy that bled from the Rift.“You’re me,” Kade said, confused.“No,” the double said calm

  • STELLAR RIFT   Chapter 7: Shadows After Light

    The Rift was gone.Or at least, that’s what the world believed.Three boys stood on a mountaintop under a clear blue sky. Below them, the land was healing. Trees grew back. Rivers flowed again. The twisted energy that once crawled across the ground was fading fast.Jett, Zane, and Orin stood in silence, their faces pale and tired.Kade was gone.None of them had spoken about it yet. Not really. No one wanted to be the first to say it out loud. That their best friend had given up everything to seal the Rift.They’d tried to argue, tried to take his place. But Kade had stepped forward first. And then, just like that, he had disappeared into the light.Zane kicked a rock down the slope. “We should be happy. We won.”Orin crossed his arms, his jaw tight. “Doesn’t feel like it.”Jett didn’t speak. He stared out into the distance, lost in thought. The Rift’s power still pulsed in his veins—faint now, like an echo—but it hadn’t left him completely. He could still feel things. Tiny shifts in

  • STELLAR RIFT   Chapter 8: The Tower of Echoes

    The wind howled across the alien world as the boys stood at the edge of a cliff, staring at the broken tower in the distance.“That’s where it ends,” Jett said quietly.The tower stretched into the sky, tilted like it had been hit by a giant. Chunks of its walls floated in the air around it, held up by the same strange energy that powered this whole world. From its top, black smoke spiraled into the purple clouds above.“That place is alive,” Kael whispered, rubbing his arms. “I can feel it watching.”Zane flexed his fingers, energy dancing over his skin. “Then let’s go say hello.”They made their way through a forest of shattered glass trees. The air crackled. The deeper they went, the stranger the world became. Plants shimmered and disappeared when touched. The ground changed color with every step. Somewhere in the distance, something howled—a sound that didn’t belong in any world.“I have a bad feeling,” Orin said.“You always do,” Zane replied.“No, I mean it. This place is wrong.

  • STELLAR RIFT   Chapter 9: The Shadow of Peace

    The sky was bright and peaceful. Birds flew in circles, and the grass danced in the wind.It felt like a dream.Jett sat under a tree with his hands behind his head, staring up at the clouds.Kael lay nearby, finally sleeping peacefully.Zane and Orin were throwing rocks into a stream that sparkled like diamonds.Everything was calm. Too calm.“You ever wonder if this is real?” Orin asked.Zane paused. “Yeah. Every second.”Jett stood. “Let’s find Kade.”They walked through the peaceful land. Everything was green and glowing. Butterflies flitted through the air. The sun was warm on their backs.But the peace started to feel strange.The trees were too perfect.The birds chirped in patterns.Even the grass felt fake—like it repeated itself.“This is weird,” Zane said.They found Kade standing at the top of a hill, staring at the sky.“What are you looking at?” Jett asked.Kade didn’t move.“Kade?” Orin touched his shoulder.Kade turned slowly, his eyes wide. “I can’t feel the Rift anym

  • STELLAR RIFT   Chapter 10: Echoes Beyond the Rift

    One month later.The town had returned to normal—at least, on the outside.Jett sat at the edge of the school rooftop, his feet dangling over the edge. The wind blew gently, rustling his hoodie. He watched the sunset paint the sky in orange and purple.It should’ve felt like peace.But part of him still felt empty.Zane joined him, carrying two sodas. “You keep sneaking up here like a moody superhero.”Jett chuckled softly. “Just thinking.”Zane handed him a drink. “About Kael?”Jett nodded. “I keep hoping… maybe he’s still out there. Somewhere.”Orin climbed up next, holding a bag of chips. “The world almost ended, and you’re still emotional.”“I’m allowed to miss someone,” Jett said.“Yeah,” Orin said. “I miss him too.”Kade showed up a few minutes later, quieter than the others. He had been different since the Rift collapsed. Calmer, wiser. He said he remembered lifetimes of echoes—shards of lost worlds that lived in his head now.“Something strange is happening,” Kade said, sittin

  • STELLAR RIFT   Chapter 1: The Crash

    Late afternoon light burned across the red rocks of Velora’s frontier. Kade stood on a small ridge, watching the empty mining camp below. He’d learned long ago that it was best to stay alone—but tonight, something in the sky made him stay.A sudden flash ripped through the clouds—bright blue, like pure electricity. Kade’s heart pounded. He gripped the metal spear in his hand and leaned forward. The light crashed into the valley with a thunderous boom that shook his bones.Dust and smoke rose from the ground. Kade dropped his spear and raced downhill, adrenaline pushing him faster than he’d ever run. When he reached the crater, he froze. In the center lay a strange black shard, glowing with blue energy. Above it hovered a crack in the sky—a glowing tear that pulsed like a heartbeat.Jett skidded to a stop on his hover‑bike. He jumped off, tools clattering at his belt. His wristpad lit up with odd readings. He checked the time—twenty seconds since impact.“Better be worth it,” he mutter

Latest Chapter

  • Chapter 10: Echoes Beyond the Rift

    One month later.The town had returned to normal—at least, on the outside.Jett sat at the edge of the school rooftop, his feet dangling over the edge. The wind blew gently, rustling his hoodie. He watched the sunset paint the sky in orange and purple.It should’ve felt like peace.But part of him still felt empty.Zane joined him, carrying two sodas. “You keep sneaking up here like a moody superhero.”Jett chuckled softly. “Just thinking.”Zane handed him a drink. “About Kael?”Jett nodded. “I keep hoping… maybe he’s still out there. Somewhere.”Orin climbed up next, holding a bag of chips. “The world almost ended, and you’re still emotional.”“I’m allowed to miss someone,” Jett said.“Yeah,” Orin said. “I miss him too.”Kade showed up a few minutes later, quieter than the others. He had been different since the Rift collapsed. Calmer, wiser. He said he remembered lifetimes of echoes—shards of lost worlds that lived in his head now.“Something strange is happening,” Kade said, sittin

  • Chapter 9: The Shadow of Peace

    The sky was bright and peaceful. Birds flew in circles, and the grass danced in the wind.It felt like a dream.Jett sat under a tree with his hands behind his head, staring up at the clouds.Kael lay nearby, finally sleeping peacefully.Zane and Orin were throwing rocks into a stream that sparkled like diamonds.Everything was calm. Too calm.“You ever wonder if this is real?” Orin asked.Zane paused. “Yeah. Every second.”Jett stood. “Let’s find Kade.”They walked through the peaceful land. Everything was green and glowing. Butterflies flitted through the air. The sun was warm on their backs.But the peace started to feel strange.The trees were too perfect.The birds chirped in patterns.Even the grass felt fake—like it repeated itself.“This is weird,” Zane said.They found Kade standing at the top of a hill, staring at the sky.“What are you looking at?” Jett asked.Kade didn’t move.“Kade?” Orin touched his shoulder.Kade turned slowly, his eyes wide. “I can’t feel the Rift anym

  • Chapter 8: The Tower of Echoes

    The wind howled across the alien world as the boys stood at the edge of a cliff, staring at the broken tower in the distance.“That’s where it ends,” Jett said quietly.The tower stretched into the sky, tilted like it had been hit by a giant. Chunks of its walls floated in the air around it, held up by the same strange energy that powered this whole world. From its top, black smoke spiraled into the purple clouds above.“That place is alive,” Kael whispered, rubbing his arms. “I can feel it watching.”Zane flexed his fingers, energy dancing over his skin. “Then let’s go say hello.”They made their way through a forest of shattered glass trees. The air crackled. The deeper they went, the stranger the world became. Plants shimmered and disappeared when touched. The ground changed color with every step. Somewhere in the distance, something howled—a sound that didn’t belong in any world.“I have a bad feeling,” Orin said.“You always do,” Zane replied.“No, I mean it. This place is wrong.

  • Chapter 7: Shadows After Light

    The Rift was gone.Or at least, that’s what the world believed.Three boys stood on a mountaintop under a clear blue sky. Below them, the land was healing. Trees grew back. Rivers flowed again. The twisted energy that once crawled across the ground was fading fast.Jett, Zane, and Orin stood in silence, their faces pale and tired.Kade was gone.None of them had spoken about it yet. Not really. No one wanted to be the first to say it out loud. That their best friend had given up everything to seal the Rift.They’d tried to argue, tried to take his place. But Kade had stepped forward first. And then, just like that, he had disappeared into the light.Zane kicked a rock down the slope. “We should be happy. We won.”Orin crossed his arms, his jaw tight. “Doesn’t feel like it.”Jett didn’t speak. He stared out into the distance, lost in thought. The Rift’s power still pulsed in his veins—faint now, like an echo—but it hadn’t left him completely. He could still feel things. Tiny shifts in

  • Chapter 6: Mirror of the Rift

    Kade hit the ground hard, the breath knocked out of him. The world around him spun in fragments—colors twisted into shapes he couldn’t name, and time seemed to drip like melting wax. He groaned and pushed himself up.He wasn’t in the void anymore.He stood on a rocky cliff under a black sky filled with red stars. Strange floating islands drifted overhead, and a giant crack in the sky pulsed like a heartbeat. Below him, the land burned. Rivers of glowing energy snaked across scorched earth, and shadows moved like they were alive.He was alone.“Orin? Zane? Jett?” he called out, his voice echoing strangely, as if the world was listening. “Where are you guys?”A voice answered, but it wasn’t one he expected.“You’ve finally arrived.”Kade turned. Standing a few feet away was… himself. But not quite. The other Kade was older, taller, and wore a suit made of crystal and steel, glowing with the same energy that bled from the Rift.“You’re me,” Kade said, confused.“No,” the double said calm

  • Chapter 5: The Prophecy Unraveled

    The journey through the cavern stretched on, but no one spoke. The tension hung thick between the four boys like an invisible fog. Their every step echoed against the cold, smooth walls, and the rhythmic pulse of the spire behind them faded into the distance. Orin’s vision still weighed heavily on Kade’s mind, the cryptic words of the Keeper echoing in his thoughts.One must fall, and all await.What did it mean? Who would have to die? Or was there a way to escape the sacrifice altogether?The deeper they moved, the more the air seemed to thrum with energy. It wasn’t the gentle hum they had felt near the spire, but something darker, more foreboding. The walls of the cavern were slick with moisture, and the faint glimmer of crystals seemed to flicker as they passed, like dying stars. Kade’s skin prickled.“I don’t like this,” Zane muttered, glancing around. “It feels wrong down here. Like we’re being watched.”“We are being watched,” Jett said quietly, adjusting the settings on his wri

  • Chapter 4: The Crystal Spire’s Secret

    The tunnel spat them out into a vast cavern. The walls arched high above, slick with dripping water and veins of glowing crystal. Faint echoes of their breathing and footsteps filled the space. In the center stood the spire—taller than any building on Velora, forged of clear crystal and shining with shifting hues of purple and gold. Ribbons of dark mist coiled around its base like living ropes.Kade’s heart thundered in his chest. He stepped forward, boots crunching on gravel. “This… this is the heart of the Rift,” he said, voice low. Every instinct told him danger lay ahead. The air pulsed with energy—a hum so deep it felt like music in his bones.Jett knelt by the crystal shards that littered the ground. He attached a small probe to one fragment. The device buzzed and spluttered. “These readings are off the charts,” he whispered, eyes wide. “High levels of exotic energy. I’ve never seen anything like this.”Orin stood a few paces back, arms wrapped around himself. His eyes were clos

  • Chapter 3: The Bioluminescent Forest

    The air tasted strange—sweet and tangy like unknown fruit. Soft light glowed from every leaf and petal. The four boys stepped carefully into the forest. The ground felt springy under their boots, as if they walked on a giant sponge.Kade led the way. His eyes narrowed at the glowing plants. “Stay close,” he whispered. “I don’t know what lives here.”Jett followed, clutching his wristpad. “My sensors say the air has high levels of unknown particles,” he said. “These lights might be natural, or they might be part of some magnetic field.”Orin walked beside them, breathing in slowly. He felt a quiet hum in the air. “I can feel it,” he said. “It’s like the whole forest is alive. It’s almost… talking to me.”Zane brought up the rear, rifle held ready. He scanned every shadow, every flicker of light. “Keep your eyes open,” he said. “If something jumps out, be ready.”They moved between tall stalks that glowed in blues and greens. The stalks bent as if they sensed movement. Leaves trembled i

  • Chapter 2: Into the Rift

    The night fell quickly on Velora, as it always did, with the sky deepening into an endless curtain of violet dotted with stars. The wind had died down, leaving the desert unnaturally still. The four boys sat in silence around the glowing shard, their minds buzzing with the strange, unexplainable events that had just unfolded.Kade kept his eyes fixed on the shard. It pulsed faintly, a slow and steady rhythm, like a heartbeat from a distant world. The blue light was no longer blinding, but it still carried an eerie energy that made the hairs on the back of his neck stand on end. He could feel it in his bones—the rift in the sky above them, the crack in the fabric of their reality. It felt wrong, but also... inevitable.“We can’t leave it like this,” Kade said quietly, breaking the silence. He glanced at his companions.Jett, who had been pacing around the crater, his mind whirring with ideas, stopped and nodded. “I agree,” he said, rubbing his chin as he considered the situation. “This

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