Share

A Life Changing Deal

Author: Zee Wesley
last update Last Updated: 2025-01-21 08:31:12

[ Calantha ]

“You evil wrench!” Isadora’s hand slapped across my cheek, the sting sending me staggering into the kitchen table. Behind her, Mr. and Mrs. Grant stood, their furious eyes as sharp as hers.

“You think you can steal the Lycan King from me? You? A worthless, stinking servant?!” She screamed, grabbing a fistful of my hair and yanking hard. Pain shot through my scalp, and tears burned in my eyes as I cried out.

“Please, let me go! It wasn’t my fault!” I sobbed, trying to pry her hands away, but her grip was unrelenting.

“Not your fault?” She screeched, leaning in closer. “Then whose fault is it? Huh? Tell me!”

Her fingers tugged harder, and for a moment, I thought she might actually rip my hair out. “Mate? Mate?! No one else can be his mate but me! Never!”

Then, she shoved me hard and I fell to the floor near her parents’ feet. As I struggled to get up, Mrs. Grant stepped on my hand with her sharp heel, pressing down so hard it felt like she was crushing my bones.

“You never know your place, do you?” She hissed, glaring down at me. “A filthy servant like you!”

I screamed as pain shot through my hand which was now bloodied and throbbing in pain. Before I could move, Mr. Grant kicked me in the stomach, his boot driving into me over and over.

“We’ll teach you a lesson you won’t forget.” He growled, his voice cold and full of hate. “By the time the Lycan King sees you again, you’ll be so disfigured, he’ll reject you without a second thought.”

Isadora joined her parents, yanking at my hair, spitting at me, and hurling insults. They didn’t stop punching, kicking, and tearing at me as I lay there helpless. My screams and sobs filled the room, but none of them cared.

In that moment, flashes of my life filled my mind. It had always been like this. No matter where I went, no matter who I was with. My adoptive parents, my old pack, Ryker, and now Isadora and her family.

I was nothing but an outcast. No one would ever want me.

“What the hell do you think you’re doing?!” A booming voice echoed through the kitchen, freezing Isadora and her parents to their tracks.

Their grip loosened as they all turned to see the Lycan King standing in the doorway, his cold, dark gaze fixed on us.

“Lycan King Kaiden…” Mr. Grant pasted a fake smile on his face and tried to reach him. “The… the slave committed an offence and needed to be punished…”

But Mr. Grant was silenced by Lycan King Kaiden’s cold, unreadable glare. Flicking his gaze to me, he clenched his jaw and then strode toward me. When he reached me, he grabbed my hand firmly and pulled me up to my feet.

I coughed, my body bruised and every bones in my body hurting from all the pains that had been inflicted on me.

“She’s coming with me.” He announced in that deep, authoritative tone that left no room for arguments. “From this moment onwards, her title is Luna. She is no longer the slave you’ve treated her as.”

Without waiting for a response, he turned and pulled me with him out of the kitchen. Tears streamed down my face as I followed him, my heart heavy with a mix of relief and disbelief.

This couldn’t be real. Could it? Was I truly free and no longer a slave?

Isadora ran after us, shouting Lycan King Kaiden’s name over and over, but he didn’t even glance back. As though she didn’t even exist.

“Kaiden! What do you think you’re doing?!” She screamed, her voice sharp with anger but he continued to ignore her, leading me out of the buillding and towards his waiting convoy outside.

“That slave cannot be your Luna!” Isadora was relentless. “I am your betrothed…!”

“And she is my mate, Isadora!” Lycan King Kaiden suddenly stopped and turned to face her, his expression cold and scary. His hand still held my wrist firmly but somehow gently.

“Betrothed or not, this so-called slave is my mate. The moon goddess chose her for me, Isadora. So accept it and move on!”

Saying this, he stormed towards the limousine, pulling me along. His guards handed me a bandage for my wound before quickly opening the doors.

Kaiden climbed in first while I hesitated for a second, my heart pounding heavily in my chest, before following him inside. The car pulled away, leaving Isadora standing there, frozen and teary in disbelief.

Wrapping the bandage around the wound in my hand, I watched her figure growing smaller and smaller through the window, just like the house I thought I would never escape from.

Everything felt unreal. Almost like I was living someone else’s life.

Me, the Lycan King’s mate? The same Lycan King who was betrothed to Isadora? And now, I wasn’t just a servant anymore —I was about to become Luna.

If this was a dream, I never want to wake up from it.

“We’re heading straight to the head priestess. I’ve already sent word.” Lycan King Kaiden said from beside me.

I turned slowly to find him focused on his phone, scrolling casually like none of what just happened bothered him. Losing his elite betrothed and being suddenly mated to a servant who had flung herself cheaply at him last night in order to get back at her horrible ex.

“We’re having the mating ceremony immediately at her place. It’ll be private.” He added, his tone calm and matter-of-factly.

My forehead creased in disbelief. So fast? This was all happening too quickly for me to even process.

“I…” I started to speak, but my voice cracked. Clearing my throat, I tried again, painfully aware that the man standing before me wasn’t just some stranger from last night.

He was THE Lycan King. Can you even imagine the twist?

“I…” I tried again but still couldn’t form a proper sentence.

Goddamit, Calantha! Get a grip of yourself!

At that moment, he lifted his piercing turquoise eyes from his phone to meet mine. There was no warmth or softness in them, just an unreadable expression that felt like it could see straight through me.

“I’m an honest man, Calantha.” He said, his gaze locked on mine. “So, I’ll get straight to the point.”

My chest tightened as I waited for whatever he was about to say.

“Everything you saw in there was staged. None of it was real.”

My frown deepened. Staged? Not real? What was he talking about?

“In simple terms, you’re not my mate.” He said bluntly. “I only pretended you were.”

What?!

My heart sank instantly. I didn’t know how to feel. Relieved that I wasn’t really his mate, or crushed that I might still be trapped in the life of a slave.

"But why?" I asked, my confusion growing. "Why would you do that to Isadora? You’ve been betrothed for years..."

Lycan King Kaiden raised a brow at me, his expression sharp.

“I don’t owe you any explanations, do I?”

I clamped my mouth shut, my chest rising and falling from the drama of today.

"You’ll play the role of my Luna for a year.” He said after a moment, his attention returning to his phone again. "After that, I’ll give you your freedom."

I stared at him, processing his words. Then, I raised my chin slightly. If he was going to use me, then I should be able to get something in return. After all, last night we had both used each other too.

"And what do I get in return for pretending to be your mate?" I finally asked and Lycan King Kaiden paused, his eyes lifting from his phone to meet mine. He studied me in silence, his gaze so intense it almost made me squirm.

As we stared at each other, memories of our steamy encounter last night rushed to my mind. The urgent kisses, the way his tongue and fingers had worked their way inside of me. The way he had patiently whispered instructions to me…

“Fine.” He finally said, pulling me out of my thoughts. “What’s your deal?”

“First, you have to promise me that I won’t go back to being a slave after the deal ends."

He nodded without hesitation. "Consider it done."

I felt a heavy weight lift from my chest small sigh of relief escape my mouth. Even the pain that shot through my body from the abuse from the Grants, seemed to disappear at once.

Biting my lip thoughtfully, I paused for a minute before continuing.

"Next, I want you to fund the opening of a small café and bookstore for me."

"Agreed."

My stomach flipped. Was this real? Dreams I had once dismissed as impossible were suddenly within reach. Life could get real crazy sometimes.

"And third," I added, a little more boldly now. "I want all the gold and riches befitting a Luna."

Lycan King Kaiden’s brow arched, and a faint smirk tugged at the corner of his lips.

"You’re starting to sound greedy. I didn’t think you were the gold-digging type."

I shrugged with a soft laugh, feeling oddly lighter. I couldn’t believe that just minutes ago, I had been crying and terrified, and now here I was, bargaining with the Lycan King.

I was certain he probably thought I was insane now and was beginning to regret choosing me for this deal.

"You’re the Lycan King, after all.” I said. "Might as well dig up as much gold as I can before you throw me out too."

At that moment, the convoy came to a stop and I glanced out the window, spotting a house tucked away in the middle of the woods. Turning back to Lycan King Kaiden, I met his usual cold, unreadable gaze again.

“We’re here.” He said. "Once we’re mated for a year, you can’t back out. You’ll also sign a contract with me —confidentiality and rules. Any other benefits you want to add to your list?"

I hesitated, thinking carefully. This was my second chance at life. A gift from the moon goddess. I would be a fool not to use this opportunity to the fullest.

Then, like a sharp stab, memories of the hurts and betrayals I had felt rushed back. My heartless adopted parents, Ryker’s lies, the cruelty of the Grants. All the pain I had endured for years.

My chest tightened, but instead of breaking, I let my face harden.

“Yes.” I said in a firm voice. "I want revenge. For everything I’ve been through. And I want your help to get it."

Lycan King Kaiden’s expression did not change, but he studied me silently for a moment longer. Then, finally, he gave a single nod.

"Consider it done.”

Continue to read this book for free
Scan code to download App

Related chapters

  • Stealing the Heart of the Lycan King   Marked

    [ Calantha ]“Go get the head priestess. Tell her we’re here.”Kaiden ordered his guards and they immediately obeyed, disappearing into the head priestess’s house. I stood beside him, my heart pounding as I scanned my eerie surroundings. The air smelled of damp earth and something faintly herbal.A minute later, the guard returned, followed closely by an elderly woman with white long hair, and an air of mystery around her. She was the head priestess. I had only seen her only once or twice at the full moon festival.As soon as she reached us, she bowed deeply before Kaiden.“My King.”“Tara,” Kaiden acknowledged.Tara’s eyes flickered to me for a brief moment before returning to Kaiden. There seemed to be some kind of understanding in her eyes and it made me realize that she was in this plan too.“Let’s begin the mating ritual.” Kaiden said and without any hesitation, Tara turned and led us inside. The small wooden house had a cozy but peculiar atmosphere. Dried herbs hung from the c

    Last Updated : 2025-02-22
  • Stealing the Heart of the Lycan King   My Contract Luna

    [ Kaiden ]As expected, my mother was waiting for me the moment I stepped into the packhouse.Queen Adeline stood in the foyer, pacing back and forth, visibly annoyed and irritated. Despite the anger radiating off her, she looked as composed and regal as always.The second her gaze landed on me, it flickered toward Calantha with nothing but hatred and disgust. The poor girl tensed beside me, visibly shrinking under my mother’s glare.Still, she bowed. “G-Good day, My Queen.”My mother didn’t acknowledge her greeting. Instead, she shifted her burning gaze to me and stormed forward.“Getting mated to a slave girl behind my back? What the hell were you thinking?!”I didn’t reply right away. Instead, I turned toward the head maid standing behind her.“Take the Luna to the room prepared for her.”The head maid obeyed immediately, leading Calantha upstairs. I waited until they disappeared before shifting my attention back to my mother.“A slave girl? Really?!” she snapped, disbelief in her

    Last Updated : 2025-02-22
  • Stealing the Heart of the Lycan King   Redwood Elite Academy

    [ Calantha ]"That's her?""Oh my god, she's not even pretty. What does the Lycan King see in her?""Do you think he was charmed?""This is such a slap to Isadora's face."The whispers flooded into my ears as I walked through the grand hallway of Redwood Elite Academy. I could feel the weight of a hundred eyes piercing through me, judging, mocking and dissecting my very existence.At that moment, I regretted not walking in with Kaiden. Letting him go ahead while I followed later had been a mistake. A big one.At first, I had been excited by the idea of a new school, new beginnings. But that feeling had faded the second I stepped through the academy doors and realized I was the day's spectacle.I kept my head down as I walked, my fingers gripping the strap of my backpack so tightly that my knuckles ached. I wished, desperately, for the ground to split open and swallow me whole.I felt like an imposter. I don’t belong here.And as if the universe had heard my silent misery and decided

    Last Updated : 2025-02-22
  • Stealing the Heart of the Lycan King   Calantha, the Savior

    CALANTHAHaving grown up unnoticed in the shadows and always in the background, I had never been the center of attention.But now, as I stood frozen, watching Ryker recover from the punch Kaiden had just landed on him, I felt completely exposed. Every eye was on me, and I wished I could disappear into the ground.“Fuck!” Ryker hissed, steadying himself while wiping the blood from his lips. Kaiden stared at him with those cold, piercing turquoise eyes, unmoving and intimidating.At first, Ryker looked furious and ready to retaliate, until he realized it was Kaiden who had hit him. His expression shifted, and fear mixed with the anger in his eyes. He clenched his jaw, hesitated, then lowered his head slightly in submission before straightening again.“What right do you have to lay your filthy hands on the Luna?” Kaiden’s voice was sharp and icy, his eyes never leaving Ryker.I felt my heart pound at the weight of the moment, aware of the crowd still watching.Ryker let out a short, hum

    Last Updated : 2025-02-26
  • Stealing the Heart of the Lycan King   Trapped in His Mind

    KAIDENThe council meeting happened later than I expected. With the way the pack had been in chaos since I took a slave as my mate, I thought they would have called for this meeting much sooner.But anyway, here we were, gathered in my throne room. I sat on my throne, with my beta; Bradley, standing beside me.“My King,” Elder Josef spoke up first. “You are the Lycan King, and your word is final. But that doesn’t change the fact that taking a slave as your mate may be a mistake…”I cut him off, my cold gaze locking onto him. “Are you saying I made a mistake? That I don’t know how to make the right decision?”Elder Josef’s eyes widened in panic, and he quickly shook his head. “N-no, My King. That’s not what I meant…”“My King,” Elder Kane interjected, rising from his seat. “I believe what Elder Josef is trying to say is that your decision goes against the agreement your father —the late Lycan King— made with Timothy Grant when you and Isadora Grant were born. By mating with the slave

    Last Updated : 2025-02-27
  • Stealing the Heart of the Lycan King   The One-eyed Alpha

    THAT SAME DAYAT ALPHA SLADE’S PACKHOUSEElder Kane stepped into Alpha Slade’s packhouse, his face drawn with frustration. Timothy Grant was already seated at the long wooden dining table, rose up the moment he saw Elder Kane and extended his hand. Just like Elder Kane, he had a grave look on his face. “Elder Kane.”“Mr. Grant.” Elder Kane shook his hand firmly before taking a seat alongside Timothy Grant. His eyes flickered around the room, searching for any sign of Alpha Slade.“He’ll be joining us shortly,” Mr. Grant said, as if reading his thoughts. Then, his tone turned expectant. “How did the council meeting go today? Any good news?”Elder Kane let out a slow, measured breath before shaking his head. His stiff posture and the tension in his jaw said it all.“The Lycan King is as stubborn as ever,” he muttered, his nostrils flaring. “Once he makes up his mind, no one can change it. Not the council. Not his advisors. No one.” There was barely disguised bitterness in his tone as

    Last Updated : 2025-02-27
  • Stealing the Heart of the Lycan King   The Beginning

    KADENTHIRTEEN YEARS OLDKADEN AND RAYA AT TEN YEARS OLD.I walked toward Raya, who was kneeling outside the packhouse, her small shoulders shaking as she sobbed. Her hands clutched a lifeless bundle of white fur, her beloved pet rabbit, Miss Bon Bon. The moment I got closer, I saw the wound on the rabbit’s leg, a deep gash that made my stomach twist. One of the traps set around the packhouse must have caught it."What's the matter, Raya?" I asked softly, even though I already knew the answer.She lifted her teary eyes to me, her face red and blotchy from crying. "Kaiden… I think Miss Bon Bon is dead."Her voice trembled, breaking on the last word, and my heart ached at the sight of her misery. Raya loved that rabbit more than anything. She spent every morning feeding it, every afternoon playing with it, and every night making sure it had enough blankets in its little wooden hutch. It was her best friend, and now it was gone.I knelt beside her, reaching out to gently take the rabbit

    Last Updated : 2025-02-27
  • Stealing the Heart of the Lycan King   My Sick Lycan King

    CALANTHA THE NEXT DAYToday, I wanted to look my best for school. I had figured that maybe if I dressed well, I wouldn’t be a target for bullying.Since I wasn’t good at makeup, I kept it simple —just a touch of mascara, some clear lip gloss, and my hair styled into soft waves. Even though it wasn’t much, I liked how I looked. Smiling at my reflection, I felt a small sense of pride. Hopefully, things goes according to my plan today.A sudden knock on the door came, pulling me from my thoughts.“My Luna,” a maid’s voice called from outside.“Yes?” I answered, pausing as I adjusted my skirt.“The chauffeur is waiting to take you to the academy, My Luna.”“Alright, I’ll be down in a second.” I smiled, even though she could not see me.“Okay, My Luna.” She said before I heard her footsteps fade down the hallway.Taking one last glance at myself, I smoothed out my knee-length skirt and adjusted my blouse. Then, grabbing my backpack, I stepped out of my room and made my way down the hall.

    Last Updated : 2025-02-28

Latest chapter

  • Stealing the Heart of the Lycan King   What’s Worth Winning?

    KAIDEN“The tournament organizers, led by the High Priestess, have begun preparations,” Bradley reported calmly. “From what I’ve seen in the mails sent to you, several high-ranking figures will begin arriving in our pack starting tomorrow. The Vampire King is among them. His crowned prince will be participating in the tournament as well.”My hand froze mid-sentence, the quill pausing just above the paper. I had been drafting formal invitations to other royals across the realm, but Bradley’s last words caught my attention.“The Vampire Prince?” I asked, glancing up at him with a slight frown. “Didn’t he take part in the last tournament with me?”Bradley nodded. “Yes, my King. Like you, this will be his second, and final tournament.”“Interesting.” I muttered, eyes returning to the letter I had been writing.Back then, the Vampire Prince had proven himself a worthy opponent. He was tactical, fierce, and unpredictable. He had made the games challenging, not just for me but for the entire

  • Stealing the Heart of the Lycan King   Solution in a Bottle

    LYSANDRAI took a deep breath, a soft smile spreading across my face as I sipped my tea. The warm scent of flowers and herbs from the garden surrounded me, wrapping me in a calm I rarely found anywhere else.It was early morning, and the academy was on a short break for the next two days. That meant I could spend time in my favorite place. The garden.The break had been given because of the upcoming tournament. Preparations had already started, and soon the pack would be buzzing with important guests from different packs, clans, and kingdoms. But for now, everything was still and quiet.Days like this were the ones I treasured the most. Sitting here, away from all the noise, just watching the flowers sway in the wind, the butterflies flit around, and the squirrels chase each other with tiny nuts. It felt like a little piece of heaven.My smile faded a little as my eyes caught a squirrel struggling under a low shrub. I leaned in for a closer look and noticed its leg was injured. It loo

  • Stealing the Heart of the Lycan King   Unexpected Savior?

    NYXMy eyes widened in shock and fear. My heart thumped wildly as I stared at the broken pieces of the vase I had just smashed against his head.He lay on the floor, groaning in pain, a small trail of blood trickling from the side of his head. At least he was still alive. For a second, I had thought I killed him.“You…” he groaned, trying to crawl toward me, reaching for my foot. But before he could get close, I turned and ran—bolting out the door and down the hallway, my torn nightie flapping behind me, barely covering my body.I didn’t stop. Not even when I passed Aunt Diane, who was sitting in the foyer, lazily smoking her pipe. She sat up fast, sensing something was wrong. But I didn’t wait for her to ask. I just kept running.Because I knew that attacking an elite meant so much trouble for me. I was so done for. Once I burst through the gates and out onto the road, barefoot and shaking, I stopped in the middle of the street, my chest heaving. My ears rang with the sound of rushi

  • Stealing the Heart of the Lycan King   The Visitor

    NYXTrigger Warning: This chapter contains scenes of attempted assault and may be distressing for some readers. Please proceed with caution.~~~~After a while, I finished showering. The cold water stung the open cuts on my back from Aunt Diane’s whip, making me flinch every time it touched my skin. I bit back the tears, trying not to cry as I washed the blood away.Once I was done, I changed into the usual lingerie I wore on nights like this—thin, see-through, and short. It stopped just above my thighs, showing the lace panties and bra I wore underneath. I hated it. But I didn’t have a choice.I sat in front of the mirror, spraying some perfume on my neck and wrists. The smell filled the air, sweet and heavy. My stomach twisted, and I felt sick. My eyes were full of tears, but I held them back. I just stared at the broken girl looking back at me in the mirror.This was when I always blamed my mother. The anger inside me burned. If she had been a real mother, none of this would be hap

  • Stealing the Heart of the Lycan King   Aunt Diane

    NYXI didn’t miss the way Eloise kept glancing at me with concern during the entire car ride from the academy. Her silence spoke louder than words. Every time I felt her eyes on me, I looked away, pretending to be interested in the scenery outside the window, pretending everything was fine.When we finally arrived at my aunt’s mansion, I opened the door and stepped out quietly, shutting it behind me. Just as I turned to leave, her voice stopped me.“Should I come in with you?” She asked through the rolled-down window, her tone gentle but filled with worry.I forced a small smile onto my face as I looked up at her. “It’s fine. You don’t have to.”But the moment our eyes met, she caught the fear behind my mask. I saw it in her face—the way her expression shifted. She opened her door and got out at once. “Come on,” she said, reaching for my hand. “Let’s go in together.”“I already said it’s fine.” I pulled my hand back softly, not harshly, but firm enough that she understood I wasn’t g

  • Stealing the Heart of the Lycan King   Losers and Winners

    CALANTHA“I remember my name now!” The timid boy said as we lay on the ground, breathing hard and trying to recover from the adrenaline rush. A small, relieved laugh escaped his lips. “Oh, gods… I actually remember!”“I remember too!” Eloise gasped, turning her head quickly to look at me. A wide, happy smile lit up her face, just like his. “Calantha. I remember now. Damn, I thought I was going to lose my mind back there.”I laughed softly, still catching my breath. It felt so strange that just a few minutes ago, I couldn’t even recognize the girl beside me as my best friend.This trial was definitely the hardest, scariest, and most confusing thing we had ever faced. And honestly, I would give anything not to go through the main tournament after this.“Come on. Let’s go find Nyx.” Eloise said, pushing herself up and reaching a hand out to me. I took it and stood, brushing dried leaves and dirt off my clothes. The others got up too, and I looked around.Other participants were stepping

  • Stealing the Heart of the Lycan King   Illusions

    CALANTHA As everyone started to panic, shouting things like “Who are you?” and “Why are we here?”, I took a step back and let my eyes roam around the strange room that had trapped the five of us together.The walls were tall panes of silver glass, stretching out in every direction like an endless mirror maze, reflecting our confused faces a thousand times over. A soft hum echoed through the room, and suddenly, a glowing clock appeared on one of the mirrors.00:10:59.An eleven-minute countdown.Fear climbed up my throat. What were we supposed to do?Beside me, the timid-looking boy stepped closer to the mirrors, frowning as he studied the clock.“We’re being timed.” He said quietly.“Timed?” The girl with soft cherry-brown hair echoed, stepping forward to see for herself. Her forehead creased with worry.As everyone started pacing in confusion, trying to make sense of the place, I moved closer to one of the mirrors and stared into it.My breath caught in my throat.My reflection didn

  • Stealing the Heart of the Lycan King   Puzzle and Memory

    CALANTHAThe rune blinked once then glowed gold. The words on it shifted and changed:Passed ⅓.“Oh, thank the gods,” Eloise breathed out behind me, placing a hand over her chest. She looked like she had been holding her breath the whole time. I let out a small laugh, the tension finally easing a bit. I turned to the timid boy.“Well done.”He smiled shyly, his cheeks turning red as he looked down at his shoes. His ears were flushed too.Before we could say anything else, another door shimmered to life —this time, the obsidian one. A second riddle echoed through the chamber:"I wear your face, but hide a knife. I smile as you bleed. Once I strike, the scent of trust never returns. What am I?"Isadora folded her arms across her chest and stepped forward with her usual smugness. “That’s betrayal.” She said with a slight toss of her head, her voice sharp and confident.“Wait,” I said quickly, holding up a hand. “Could it be deception? Or maybe false love?”She let out a small snort. “I

  • Stealing the Heart of the Lycan King   The Pack Harmony Test 2

    CALANTHA"Um... I-I think I panicked and pressed the wrong runes." Isadora mumbled as the floor finally stopped tilting and the magic fog faded. We slowly picked ourselves off the ground. Eloise and I stayed close together, like something terrible might happen if we let go of each other. Isadora, on the other hand, was still trying to act calm, like nothing had shaken her."It’ll work this time.” She said confidently and started walking toward the rune slab again, but Eloise quickly stepped in front of her."We only have one chance left, Isadora," Eloise warned. "You already messed up the first try. What makes you so sure you won’t mess up again?""Oh really? Then why don’t you try it if you think it’s so easy!" Isadora snapped, glaring at her.Eloise scoffed. "Oh, now you admit it’s not easy? That’s funny coming from someone who said she’s the best in werewolf history.""You’re just jealous because I’m better than you!" Isadora hissed, her face red with anger."Me? Jealous of you?"

Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status