Novels
Short Stories

Genres

Imagination×
All
Romance
Emotional Realism
Werewolf
Mafia
MM Romance
Vampire
Mythology
Fantasy
Campus
Imagination
Rebirth
Steamy
Mystery/Thriller
Folklore Mystery
Male POV

Characters

50
All
Bias
Mistress
Independence
Hypocrisy
Male POV
Scumbag
Alpha
Mafia
Unattainable Love
Childhood Sweethearts
Homewrecker
Ruthless
CEO
Freak
Scumbag
Luna
Mate
Devotion
Best Friend
Scheming
Doctor
Substitute
Pervert
Campus Beauty
Vampire
Secretary
Poor Student
Lovesick Fool
Young Wife
Multiple Identities
Goddess
Roommate
Middle-Aged
Simp
Police
Beastman
Neighbourhood
Lawyer
Yandere
Nanny
Teacher
Influencer
Forensic Doctor
Gods
Dragon
Star
Elf
Pilot
Demon
Angel
Show more

Plot & Setting

51
Revenge×
All
Regret
Face Slapping
Cheating
Marriage
Revenge
Family Emotions
Karma
Countdown
Workplace
Biological Family
Awakening
System
Female Growth
Fake Death
Campus
Ambiguous
Seduction
Pregnancy
Redemption
Detective
Bullying
Mind Reading
Crime
18+
Lovers Reunion
Superpowers
Fling
Caught Cheating
Live Streaming
Apocalypse
Female Solidarity
Forbidden Love
Adventure
Contract Marriage
Age Gap
Marriage Escape
Love after Marriage
Transmigration
Substitute Bride
Defy Fate
Golden Finger
One-Night-Stand
Time Travel
Forced Love
Fantasy Romance
Magic/Power
Entertainment Circle
Parallel World
Curse
Royal
Variety Show
Show more

Themes

19
Plot Twists×
All
Plot Twists
Tragic Love
Feel-Good Story
Melodramatic
Familial Bond
Reborn
After Death
Bittersweet
Obsessive
Secret Love
Healing
Bizarre
Mind-Bending
Pathological
Inspirational
Comedy
Hot-Blooded
Olympus
MM Romance
Show more

Plot Twists Imagination Short Stories & Revenge Novels

Discover a collection of engaging Plot Twists Imagination short stories featuring Revenge, with compelling plots and immersive storytelling. Perfect for readers seeking one-hour short stories and quick, immersive reads online.
The Inheritance Game- Only Silence Survives - Imagination novels & stories
Peachy
Grandpa died, and we immediately went for each other's throats over the inheritance. Then a blizzard hit, trapping us all in the family estate. An app appeared on our phones: [THE LAST ZOMBIE: FINAL RECKONING]. We had to pick a hiding spot. The last one standing—the last human standing—would inherit everything. I chose the dark, silent recording studio in the basement. Away from them all. When it was time to pick special powers, my family chose powerful weapons or pocket dimensions full of supplies. I chose Bio-Stasis. It slowed my cells to a crawl, and my body along with them. My stepbrother's fiancée, Chloe, called me an idiot. "Hiding from your family and picking a useless power? You're on a suicide mission." They threw a zombie-slaying party upstairs, already celebrating an inheritance they hadn't even won. Until, one by one, they turned. And started tearing each other apart. What they didn't know... was that I'd rigged the game from the start. The only way to win was to stay completely silent.
Transferred Wealth, Untransferred Blood - Imagination novels & stories
Perfect Timing
My family was supposed to be the richest of the land, yet I had to refund even a cheap delivery. Why? In my previous life, my housekeeper's daughter got her hands on a trading system. Every cent of money I spent would be hers. She started trying to guilt-trip me into donating to all the impoverished students in her school. It was charity anyway, so I signed a check worth 300 grand. The moment I did, that money became part of her savings, and the amount on my check was zero. Everyone called me names, called me a charlatan. Even the boy toy I spent good money on broke up with me. That girl used my money to donate to charities and became the kind and beautiful heiress. She told everyone I was the housekeeper's daughter instead. Furious, I grabbed my black card and started shopping like crazy. I wanted to prove I was the real heiress, but the balance in my account was cleared immediately. That girl then spent 1.2 million right away, like it was one dollar. She scoffed at me. "Don't try to act like you're rich when you're a broke loser. Your mother doesn't make enough as a housekeeper." The Internet decided to hunt me down. I could not handle the stress, and my mind broke. For some reason, my body withered away at a blistering rate. Before my father could save me, I drew my last breath. When I opened my eyes again, I returned to that fateful day. The day the housekeeper's daughter made me donate to the school.
Only One for Me - Imagination novels & stories
Lychee Branch
I had no choice but to become the partner of a mafia boss with an incubus bloodline when his heat cycle began. To my surprise, Lionel Andrus and I got along better than I ever imagined. Every night, he held me close, craving more of me, as if we were made for each other. But right before we got our marriage license, my jealous sister, Tracy Rowe, tried to talk me out of it. "Incubi are born flirts," she warned. "How do you know you're his only woman? Once he's bored, he'll toss you aside." In my last life, I had believed her. I called off my engagement with Lionel and, through her introduction, married a "nice guy" named Jamie Stephenson. After we married, Jamie cheated on me and gave me STDs. Desperate, I went to Tracy's house to ask for help. She turned me away with disgust. "You couldn't control your husband and ended up sick, and you actually came asking me for money? How dare you! You have no self-respect. You don't deserve to be my sister!" Right then, she publicly cut ties with me. Even our parents sided with her, calling me a disgrace and refusing to let me step inside the house. In the end, I couldn't take the pain anymore and ended up hanging myself. When I opened my eyes again, I had returned to the very day Tracy told me not to marry Lionel.
In Court, They Lost More Than the Case - Imagination novels & stories
Perfect Timing
Every day, my son and husband finish all the house chores before I even get home. But only because they're bringing my husband's first love, Sally Sullivan, back for Thanksgiving, I pour boiling water on my son's face. I also kick both my son and husband out when it's 104°F outside. Desperate to save our son, my husband sprawls across the front porch, begging me to open the door. "Wanda, open the door! We need to save our son! I only invited Sally over because she saved you once back then. I didn't mean anything else by it!" "Mom, it hurts!" my son cries. "Mom, can't you kiss me? Mom…" Meanwhile, I'm slouching on the couch, snacking away as I watch TV. In the end, my husband can't take it anymore and brings me to the Bad Mom Court for trial. The moment my memories are extracted, the entire court bursts into tears.
My Husband's a Liar (And I Can Hear It) - Imagination novels & stories
Lotus
My husband, Ryan Costa, is one of the most renowned scientists in the apocalypse. To retrieve a reagent, he goes deep into the high-risk zone with his secretary, Clara Gibson. I, Alice Ashford, lead an elite squad to protect him all the way. But when a zombie horde besieges us, he refuses to retreat. "With the reagent Clara brings back, I can develop a serum that saves all of humanity! Just ten more minutes! Ten minutes, please!" Ryan insists. I feel torn as I see the zombies closing in. I can't gamble with the lives of my squad on a vague, uncertain sliver of hope. In that split second, I knock Ryan out and drag him onto the helicopter. As a result, Clara dies being torn apart by the zombies. When Ryan wakes up, the first thing he does is slap me hard across the face. He rages, "How can you be so selfish? You've doomed all of humanity!" I am sentenced to be burned at the stake. I die in unbearable pain as the crowd curses me relentlessly. When I open my eyes again, I am back at the moment when Ryan stands in front of the helicopter, blocking our retreat. I am just about to speak when I suddenly hear his inner voice, "Clara should have grabbed her makeup bag by now. Hopefully, she brings something back with her. Otherwise, I'll have a hard time explaining myself to Alice." My mind goes blank, and I stare at him in shock. He smiles at me just like he did in my previous life and asks, "Darling, don't you think we should wait?"
She Takes My Luck, but I Still Win - Imagination novels & stories
Hunk Alert
On the night of Halloween, my best friend, Mina Corvelle, rushes to save the black cat before me, triumph dancing in her eyes. That is when I, Elora Aldridge, realize that she has been reincarnated, too. In my past life, she scorned the stray for being filthy, so she kept her distance. So, it was I who took pity on the cat and rescued it. When I walked past an old blind woman manning a roadside stall, she told me that the cat was a rare dark fortune cat. Once it recognized a master, it would draw dark riches from all directions and bring unimaginable wealth. I dismissed it as superstition. Yet, the very next day, I was inexplicably promoted to director of the department. Soon after, my family's dilapidated old house found itself part of a redevelopment scheme, and we were given compensation of eight apartments and 30 million dollars in cash. Even the enigmatic golden boy of Lakeshire, Cassian Mercer, started to pursue me relentlessly, declaring that he would only marry me and no one else. But not long after I married Cassian, Mina trapped me—and the black cat—inside the apartment. She then set it on fire, burning us alive. Outside the inferno, she screamed, "Why should you get everything without even lifting a finger? All those riches should've been mine!" When I open my eyes again, I find myself back at the very intersection.
Fatal Perfume - Imagination novels & stories
Perfect Timing
Queenie Livingston, my best friend whom I have cared for over the years, gives me a bottle of perfume. I immediately turn around and pour its contents down the toilet. In my previous life, that perfume made me sprout hair all over my body and reek. I was shunned by my colleagues, and my then-boyfriend and superior, Preston Zimmerman, wasted no time in dumping me and hooking up with Queenie. I desperately sought medical treatment back then, but with nowhere left to turn, I died in utter agony and despair. Only after my death did I learn that the grotesque condition was caused by the perfume Queenie had maliciously tampered with. When I opened my eyes again, I found myself back on the exact day Queenie gave me the perfume.
Beastman Reboot: My Three Disabled Mates - Imagination novels & stories
Paisley Doze
My younger sister, Lydia Miller, and I are unexpectedly reborn into a beastman tribe, where the Beast God gives us a choice of identity. The first option is to become a beast woman with tremendous strength and a tall, imposing physique. The second option is to become a saintess with the ability to reproduce across species and an alluring, graceful figure. In our previous life, Lydia became a beast woman to survive, while I became the frail saintess. She ended up scorned by the tribe's beastmen for not being feminine enough. Meanwhile, I captured the hearts of the three strongest and most handsome beastmen in the tribe with my delicate frame. I became their most cherished beloved. Eventually, they rose to rule the primeval forest, and I basked in endless glory as their saintess. Driven mad with jealousy, Lydia pushed me into a poison swamp when no one was looking. With my last bit of strength, I plunged a poisonous thorn into her body, and we died together. When I open my eyes again, we're back at the moment when the Beast God asks us to make our choice. This time, Lydia rushes to claim the saintess identity first. "Ella, this time I'll be the saintess. Since I pity you so much, I'll let you have those three defective, impotent beastmen." I bite back the wild joy flooding through me. What's so great about serving as a breeding tool anyway? In a primitive society, strength is everything.
Ready? I Came Back for You! - Imagination novels & stories
Perfect Timing
Before my parents died, they arranged for me to marry Alan Palmer, the powerful but impotent overlord of Northingdale. The day I received the engagement letter, strange floating messages appeared before my eyes. [Don't marry him. He can't have kids, and he's violent!] [If you go through with this, that freak will torture you to death. Run!] [Your childhood sweetheart is your true love. Run away with him!] My childhood sweetheart, Leon Wade, grabbed my hand and looked into my eyes with what seemed like deep affection. "Tiffany, let's run away together. Have your maid take your place and marry Alan. She knows you well. No one will notice." Fooled by the so-called love in his eyes and those floating messages, I chose to go with him in my past life. I could only watch as the maid stole my identity as the heiress of the Glissons, gave Alan a son, and walked away with hundreds of millions of dollars in fortune. In the end, Leon held her in his arms. He tied a huge stone to me, kicked me into the ocean, and said smugly, "From now on, she's Tiffany. As for you, rot at the bottom of the sea forever!" I watched as sharks slowly tore into my body, pain ripping through every inch of me, until only my bones sank into the dark water. After being reborn, I finally understood that those floating messages were fake. They were carefully planted traps designed by Leon. Now, facing him and his pleas for me to run away, I let out a cold laugh and ignored the floating messages. "I'm not some helpless maiden. I'm marrying Alan."
In the Season of Scorching Lies - Imagination novels & stories
Dawn Luckwell
The scorching apocalypse had arrived, and my best friend had been reborn. He told me that my girlfriend had cheated on me and that she had left me to die under the blazing sun. He returned to save me and gathered supplies with me. He was convinced I had no idea who the real traitor was. This time, I would make that deceitful pair pay for what they had done.
I Listened to Future Me and Paid the Price - Imagination novels & stories
Perfect Timing
The day I win a brand-new BMW, I suddenly receive a call from myself, ten years in the future. "Kieran will ask to borrow your car in a bit. And whatever you do, do not lend it to him. He intends to use it to pay off his gambling debt." Even with such an impossibility happening to me, I do not doubt a thing. When Kieran asks for my keys, I shut him down at once. That very night, he drives his old beater car to visit our parents. Along the way, he loses control of the car and collides with another vehicle. Just like that, he slips into a coma. The guilt hit me so hard that I eventually pass out. Mom and Dad stay by my side day and night until I can stand on my own two feet again. But the future version of me sounds cold when she calls again. "They only want to push you onto an operating table. They want your heart to save him!" Growing suspicious, I check their bags and find a donor report. Rage burns through me. I immediately block them on all platforms and throw them out of my home. When news that Kieran dies from blood loss arrives, I learn that they only ever needed my blood—not my heart. I try to find them to tell them the truth and apologize for my mistake. But the mysterious phone rings again. "They hate you because Kieran died. If you go to them now, they will drag you into a suicide pact." I freeze at the revelation, then tell my future myself that I will wait until they calm down. Later, I learn that a thief breaks into their home and kills them. I try to rush over and see them one last time, but a truck hits me and kills me on the spot. I die without ever understanding why the version of me from ten years in the future wanted me dead. When I open my eyes again, I am back on the day I won the prize.
Lies From Her Heart - Imagination novels & stories
Perfect Timing
My name is Daniella Limebear. In my past life, my long-lost younger sister, Heidi Limebear, returns home. On her very first day back, I hear the faint whispers of her heart: "At the riverside, I saw the other kids learning to swim with their dads… I wish I could join them." The next day, I drive Heidi to the clearest stretch of river in the countryside. I teach her to float and paddle, guiding her hands with mine. Without warning, she lets out a scream and disappears beneath the water. I plunge into the river, fighting against the current to reach her. Suddenly, she clutches my arm and pulls me under. With the last of my strength, I push her toward the shore. Water fills my lungs, and darkness swallows me. Amid the piercing wail of the ambulance siren, Heidi curls into our mother's arms, tears streaking her cheeks. Mom slaps me across the face. In Dad's eyes, there is only utter disappointment. "Heidi has already endured so much while she was gone for ten years! I can't believe you would try to drown her the moment she comes home!" he snaps. I stand frozen, unable to defend myself. Shortly after the incident, a group of troublemakers just outside the school gates corners Heidi. Once again, I "hear" her cries of despair echoing in my mind: "He said if I don't meet him tonight, he'll set our home on fire! Daniella, please save me! You're the only one who can." The moment I arrive at the scene, I'm immediately surrounded by a group of thugs. With cruel, mocking smiles, they close in from all sides. "Don't blame us. Your precious younger sister paid us five thousand dollars to kill you." "She claimed that once you're out of the picture, the billion‑dollar inheritance goes straight to her." Just as I begin to suffocate, I notice Heidi standing not far away. Her face remains perfectly calm and composed. When I open my eyes again, I realize I've returned to the day she was found and brought home. Once more, her inner voice echoes in my ears: "I really want to swim… I wish Daniella would take me."
Grandma Went Berserk After Hearing the Baby's Plea - Imagination novels & stories
Perfect Timing
My name is Margaret Turner. After my daughter, Sarah McDowell, becomes pregnant, I am shocked to find that I can hear the thoughts of the baby in her womb. "Grandma, please don't let Mommy get the prenatal checkup! If they learn I'm a girl, Dad will make her get rid of me. I don't want to die!" I can't believe what I'm hearing. Knowing that my son‑in‑law, Jeremy O'Brien, works at a hospital and can use his connections to learn the baby's gender, I do everything in my power to keep Sarah from being examined. But three months later, doctors confirm that Sarah's baby has a congenital deformity and is fated to be born disabled. Sarah is devastated, and guilt consumes me. Suddenly, I hear my granddaughter's voice again. "It's all because of Dad. He cheated with that nurse and returned home soaked in her cheap perfume. As soon as Mommy breathed it in, I was fated to come into the world deformed. Poor Mommy…" Rage explodes inside me. Without a second thought, I storm into Jeremy's workplace, determined to catch him in the act. I don't expect to walk in on a critical heart surgery he is performing. My intrusion throws the room into chaos, and the patient dies on the operating table. The patient's family loses control, and they cause a violent scene in the hospital. In the mayhem, Jeremy is killed on the spot. When Sarah learns what I've done, she is consumed by rage and declares she wants nothing more to do with me. At that moment, my granddaughter's voice echoes in my mind once more. "Mommy is heartbroken and needs time to heal. Grandma, please don't make things worse. Mommy will be okay after she rests." Hearing this, I force myself to stay calm. But that very night, word arrives that Sarah has thrown herself into a river and ended her life. Shattered by grief, I eventually make the same tragic choice. As my final breath fades, my granddaughter's chilling laugh echoes in my ears. When I open my eyes again, I find myself back on the day her voice first crept into my mind.
The Voice in My Womb - Imagination novels & stories
Ranye
On the day I received my prenatal test results, I heard a voice from inside my belly—my unborn child speaking to me. 'Mom, Dad will divorce you as soon as you give birth to me. His true love can't have children. That's why he married you. You're just a tool to give birth. Once I'm born, he'll divorce you, take me away, and go live happily ever after with her.' I believed every word. Without hesitation, I chose divorce. For nine months, I focused on carrying the pregnancy, planning to raise the child on my own. But on the day I went into labor, something went terribly wrong. The doctor said the baby was premature, and the position was dangerously abnormal. "The baby keeps flipping around inside you," she said. "It's like it's deliberately putting you through hell." Eight hours of emergency treatment accomplished nothing. In the end, it was a difficult labor—both mother and child died. As my consciousness faded, I heard that voice again. 'Haha. Dad never cheated at all. I lied to you.' Why would a child lie? I couldn't understand it, not even at the moment of death. When I opened my eyes again, I was back on the very day I first received the prenatal test report.
Cut the Saint, Keep the Life - Imagination novels & stories
Bubbly Fish
My older sister, Scarlet Dawson, is an absolute saint with a savior complex. When the apocalyptic heatwave hits us, she gives out water to our neighbors, food to strangers, and even invites her boyfriend's entire family to live with us. When our supplies are finally depleted, Scarlet actually considers selling me off to a perverted old man in exchange for supplies to look after her boyfriend, Marcus Crosby. I promptly pull out my stun gun and knock her unconscious. Then, I hand her straight to the perverted old man instead. I go back to my villa, where the temperature is constantly kept at 60°F, and enjoy a tub of Ben & Jerry's ice cream under the air conditioning. Not only that, but my villa is stocked with enough supplies to last me for the next few decades!
The Plot Grandma Spun in Three Dreams - Imagination novels & stories
Perfect Timing
The wheat has yet to ripen when my Grandma, Julia Simmon, appears to me in a dream. "There will be a plague of locusts in the autumn. Sell off the produce and raise fish to ensure the family has income." I, Vanessa West, convince my parents to harvest the wheat for grain and feed before irrigating the fields to raise fish. Then, a severe drought strikes and the fish die, leaving my family drowning in debt. We're at a loss to know what to do. Then, Grandma appears in my dreams again. "There are gold bars buried under the oak tree on the hill at our old home. Selling them will sort out our debts and leave you with money to spare." After telling my father, Alan West, this, he digs up a whole crate of white powder. The police happen to be staking out the area. They have him arrested, thinking that he means to buy the drugs. For the amount he gets caught with, he faces life imprisonment. My mother, Hannah Smith, is unable to bear the sight of this and faints on the spot. Again, Grandma appears to me in a dream and offers guidance. "Dr. Hank Vance at Central Hospital can cure her. If you don't hurry, she'll be in danger!" Desperate to save my mother, I threaten Dr. Vance with my life, and he agrees to operate on her. Then, my boyfriend gets into a car accident and urgently needs treatment. However, he succumbs to his injuries due to my asking for Dr. Vance. In the meantime, Mom doesn't receive treatment in time. As she is dying, Mom weeps, asking me why I ruined the entire family. Then, she passes away on the operating table. My boyfriend's parents think I am responsible for their son's death, and they stab me 18 times. While being rushed to the emergency room, I see Grandma again. However, she is grinning maliciously as she plunges a knife into my heart, mimicking the stabs I got from real life and giving me a ruptured heart. I died without understanding why Grandma's appearances led to my family's end. I open my eyes and find out that I've returned to the day Grandma told me to sell our crops.
He Fed Me To Zombies Nineteen Times - Imagination novels & stories
Peachy
A doomsday blizzard hit just before Christmas. The zombie virus exploded. Our fortress was a top-tier ski resort. Now, it was about to fall. My husband, Ethan, was a former Navy SEAL. Our head of security. He swore his defense system was foolproof. The blizzard knocked out the power. But he’d sent all the backup generator fuel to the summit. Just to light up a Christmas tree for Chloe. He even had a few guards up there with them, throwing a party. In my last life, I fought him. I herded everyone into the last bunker. But Chloe whined. A crowded Christmas was boring, she said. She stormed out of the safe room and ran right into the jaws of the horde. Ethan carved a path through the horde to secure the walls. Then he sat in silence, cradling Chloe’s bones. He pretended he wanted to start over with me. He let me get pregnant with his child. The day I gave birth, he knocked me unconscious and dumped me into a nearby zombie nest. He always rescued me just before I died. He’d inject me with a serum that kept me from turning. Nineteen times, he threw me to the zombies. I died in agony as they tore the flesh from my bones. "If you hadn't sabotaged my defenses," he’d hissed, "if you hadn't crashed our party and led the horde right to us, Chloe would still be alive!" I opened my eyes. I was back. Christmas Eve.
My Luck, Reclaimed - Imagination novels & stories
Coolio Not Cool
When I was fifteen, I lent my rabbit’s foot luck to Shawn Crawford. Half a year later, his wealthy parents found him and came to the orphanage to take him home. When I was eighteen, I stopped him from getting involved with the school belle who bullied me. Later, the girl died on the spot in a car accident. Shawn blamed her death entirely on me. He prevented me from taking the college entrance examination and ruined my life. Forced into wandering homelessly, Shawn still refused to spare me. He sealed me inside a coffin and buried me alive. When I opened my eyes again, I was reborn to when I was eighteen years old. This time, I would reclaim what was mine, my rabbit’s foot luck.
Reborn to Rip Apart a Fraud Heiress - Imagination novels & stories
Perfect Timing
On the day I return to my home to reunite with my actual family, Melanie Stewart, the fake heiress, shows up in front of me. Her neck is completely riddled with hickeys. Instantly, countless live comments appear in the air around me. "Poor Yvonne! She thought she could start living a comfortable and lavish life now that she had been accepted by her actual family. Little does she know that Melanie has already formed a pact with the transfer system!" "Melanie is a loose woman by nature, and she loves sleeping with countless men. After getting bound to the system, the children she gets pregnant with will be transferred into Yvonne's womb instead." "Yvonne will proceed to give birth to dozens of bastard children, thus humiliating her family to no end. She ends up getting cast out of her family by her own parents!" "The truth is, there's a solution to this situation. Yvonne can just remove her uterus so that the system won't work at all. Alas, she doesn't know about that." I stop in my tracks at that moment. In my previous life, I had believed the live comments. As such, I traveled to a hospital to get my uterus removed overnight. But the next day, Melanie blew the whistle on me to my parents. She claimed that I wanted to get rid of my uterus in order to cut down the risks completely for the sake of having as much fun as I wanted with other men. My parents were completely disappointed in me. My fiance refused to enter a marriage alliance with me, a woman who could no longer give birth, as well. In the end, I died from a post-surgical infection. However, Melanie obtained everything that was supposed to be mine, to begin with. That was how she became successful in life. When I open my eyes again, I realize I've returned to the day I'm bound to reunite with my family.
Destroying the Holy Husband - Imagination novels & stories
No Daydreams
My husband, Gideon Huber, is a self-righteous hypocrite. He used my money to fund an impoverished student's education fees, forced me to donate my kidney to a homeless man, and even gave my newborn to a human trafficker. Now that I'm reborn, I finally found out why Gideon had done all those things to me in my past life. Apparently, he was bound to the virtue system in my past life. This time, the system has chosen me as its host. Well then, Gideon, please enjoy the feats of "justice" I shall perform on you!
PREV
12345
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