Novels like Pokemon: A Traveler from Another Land
Books Chinese readers most often put in the same booklists as Pokemon: A Traveler from Another Land, best match first.
- 51 The Spirit of Pokemon 神奇宝贝之灵 When he wakes up, Lin Yun discovers that the world has changed dramatically. When he sees pink Chansey and Blissey working in the hospital, Furret helping people carry their things, and police officers patrolling the roads with Mightyena, he realizes that he has transmigrated. 1Reads—Score—Shelves
- 52 Pokemon: Reborn as Qinglu 神奇宝贝之重生青绿 A blended setting (games + origins + Pokémon Adventures + anime) Reborn as Green Oak? The untold story of the bond between the one who raises Pokemon and the one who battles with them. Red, this time it’s your turn to use your Champion trial pass. Red: “Are you kidding me? I only just became Champion, and Green has already beaten me!” Before you now stands Green Oak, the pride of Pallet Town, a luminary in the research world, the world’s strongest Trainer and Champion of the Kanto Region. He ref 64Reads—Score—Shelves
- 53 Pokemon: The Flames Begin 精灵之炎起 An accident brings Mu Yan, a young man from Blue Star, to another world. Will he settle for an ordinary life, or fight his way to the top? When Mu Yan first transmigrates, all he wants is to survive in this world. But as time passes, he realizes that whether you are a Pokemon or a human, you need great strength to survive. And if you want to live freely, you need strength enough to crush all opposition. The Pokemon world is ruled by the law of the jungle. It is heaven for the strong, and hell fo 2Reads—Score—Shelves
- 54 Pokemon: Our War Game 精灵宝可梦:我们的战争游戏 [Golden Finger + Not a Mindless Power Fantasy + Smart Heroine + Slow Burn + Mind Games] (This is a slow burn. If that's not your thing, don't read. I promise not to abandon the story. The current estimate is around three million words.) Several hundred years ago, humanity gained the power of the supreme golden finger. In the turbulent world of Pokemon, evil spirits lurking in the darkness are about to return. Only the ten saviors can save the world... The protagonist travels through the Kanto re 3Reads—Score—Shelves
- 55 Pokemon: Invincible from the Start as Kricketune Man 神奇宝贝:从音箱蟀侠开始无敌 If our enemy is Kricketune, then I will allow Team Rocket members to desert., Giovanni The moment I created Kricketune, I knew I was no longer needed., Arceus He taught me how to Eternamax., Eternatus It was his gift that I could have two Abilities just like Kricketune., Scyther The sticky web is wide, yet nothing slips through., Officer Jenny The cover map uses Bilibili’s Kricketune Official. 15Reads—Score—Shelves
- 56 Pokemon: I Have an Unbeatable Learning Device! 精灵:我有一个无敌学习装置! “I have a champion sister, but she went missing a few years ago…” After waking up one morning, the boy Luo Wen discovered that he had acquired an upgraded learning device and an unlimited supply of Master Balls! Challenging Legendary Pokémon, crushing the League, and becoming the strongest Champion in history: his story begins now… [PokéMMO fanfiction] The early chapters are a slow burn; feel free to skip ahead. [Also known as Pokémon: The Champion’s Shadow] —Reads—Score—Shelves
- 57 Pokemon: The Universe’s Number One Incineroar 宝可梦:宇宙第一炽焰咆哮虎 One female lead. The story focuses on school life in the early part, then the male and female leads go on wilderness expeditions later on. The male lead’s main Pokemon are Incineroar, Gyarados, Aggron, Tyranitar, Corviknight, and Krookodile. The female lead’s main Pokemon are Garchomp, Archaludon, Haxorus, Armarouge, and Rapidash (Galar). The protagonist of this story is not a Legendary Pokemon trainer, and the male lead will have a Calamity Pokemon. 26Reads—Score101Shelves
- 58 Pokemon: A Champion Guides a Rookie 神奇宝贝:冠军带新人 As a transmigrator with a System, Qian Chen easily wins the league championship. Just as he's getting bored and planning to challenge an Elite Four member and catch a few Legendary Pokémon for fun, the professor asks him to mentor a rookie Trainer! “I'm the champion! You want me to mentor a rookie? What a waste.” “Everyone from your year has to take part in this one-on-one mentorship program. Even the champion isn't exempt!” —Reads—Score—Shelves
- 59 Raising Mice in the Pokemon World to Become Its Ruler 我在精灵世界养鼠称霸 [Pokemon Fantasy, War, and Farming] Why did Pokemon appear? In this world, Pokemon and humans coexist, ancient and modern times intermingle, and countless talents emerge. Who will rule the world? The arrival of Pokemon lets warriors, once eclipsed by firearms, rise again. Warriors can consume Pokemon flesh and blood to absorb their essence and power... Also rising are knights who merge with Pokemon as one; musicians who unite music and Pokemon; sin masters who use Pokemon Hypnosis, insight into —Reads—Score—Shelves
- 60 The All-Around Pokemon Trainer 精灵宝可梦全能训练家 In his dream, he once again came to the world of Pokemon. Here, he was happy to be an ordinary Trainer, living together with his Pokemon instead of struggling to survive in a chaotic age. O Arceus, creator of the universe! If you truly exist, please send me to the world of Pokemon! Tonight, he had a strange dream. He dreamed that he was born into an ordinary family in a world where Pokemon existed. His father worked at a coal yard with his Charizard, while his mother ran a flower shop with her b 1Reads—Score—Shelves
- 61 How Pokémon Can Backstab Their Trainers To Perfection 论精灵如何完美背刺训练家 [Pokemon, single heroine, legendary Pokemon appear in the mid-to-late story] Qing Hui successfully "rode" a dump truck into the transmigration crowd and arrived in a world where reality and Pokemon had merged. But the aspiring strongest Trainer found himself on a lifelong path of being betrayed by his Pokemon... Academy class battles → Gym Challenge journey —Reads—Score—Shelves
- 62 Pokemon: Scavenging for Fragments in the Apocalypse 神奇宝贝:我在末日捡碎片 [Pokemon] [Apocalypse] [Turn the Tide] [Commoner] [One Heroine or No Heroine] [MMO Game] [Global Transmigration] [Beast Taming]... Nearly 7.6 billion people are transported to a world a hundred years in the future. And apart from them, there are no living people left in this world. Only zombies wander the street corners and alleyways, even beneath your bed or outside your window! They are immensely strong and feel no pain. Some even possess all sorts of bizarre abilities... In this battle, where —Reads6.6Score—Shelves
- 63 Pokemon: Global Champion 精灵:全球总冠军 [Parallel World] [No System] [No Original Plot] [Not a Power Fantasy] After being deceived by a woman he met online, he returns to his younger self, and the world has changed beyond recognition. "Whoa!" What just flew overhead? A huge flock of Pidgey! Since fate has given him a chance to start over, this time he'll live the way he wants. —Reads6.0Score—Shelves
- 64 Pokemon: The Base Stat System 宝可梦:种族值系统 [No heroine] [Blaziken] + [Swampert] + [Milotic] + [Cloyster] + [Annihilape] + [Dragonite] + [Ursaluna] + Aura [Infernape] + [Snorlax] + [Zeraora] Qingyun, a Pokemon fan, transmigrates to the Pokemon world. He becomes a childhood friend of Ash and Gary, and a super rookie trainer. [System] + [Pokemon] + [Battles] + [Original Series] With the dream of saving up to buy a Legendary Pokemon as soon as possible, he begins his journey. 6kReads—Score536Shelves
- 65 Pokemon: Apostle of the Spirit Realm 精灵宝可梦之灵界使徒 (A fresh new world built around the animated series’ world, offering an authentic experience.) A boy from another world who can communicate with ghost Pokemon draws on the mysterious power of the spirit realm… The gods have fallen, nature is out of balance, and the world is on the brink of destruction. To save the world, the boy climbs to the summit of Mount Tianqing and kindles a sacred flame, allowing Ho-Oh to be reborn. In a lost temple amid the deep-sea whirlpools, Lugia regains its power wi —Reads—Score—Shelves
- 66 Pokemon: From the Start with a Hisuian Sneasel, Good Work Deserves a Reward 宝可梦:开局洗翠狃拉,好活当赏 [Urban] [Everyday Life] [Slow Burn] [Action-Packed Comedy] [Parallel World] [Rift Crossover] [Semi-Utopia] [Reincarnated from Birth] [No Female Lead] Light armor, heavy cannons: Sneasler; super-powered fists: Swampert; exorcising evil spirits: Basculegion... Other people's Systems make them top-tier from the start. Mine just loves stirring things up~ The Pokemon world behind the rifts has no native human inhabitants. Where did the native humans go? Gyms? Champions? Never mind, let's not worry ab 2.4kReads—Score270Shelves
- 67 The Rise of a Pokemon Investigator 精灵之搜查官崛起 He is the enforcer of the law in the night, the master of darkness, a top student at a prestigious university by day, an unheralded genius trainer, and the one the League has the highest hopes for. Destroying Team Flare, facing Legendary Pokémon alone... When a trainer named "A Jin" uses a black-and-blue Serperior to take on the Legendary Pokémon Yveltal, when a trainer from Unova wins the Lumiose Conference through sheer strength, defeating another trainer famed for using Legendary Pokémon and —Reads—Score—Shelves
- 68 I Infuse Pokemon with Bloodlines 我给精灵注入血脉 (Illustrations throughout) Look at my Absol. Isn’t it awesome? Yeah, right! You want to know how I trained it? Even if I told you, you couldn’t do it! Do you have Pixiu blood? Look how big this Wailord is! Huge, right? You want to know how I trained it? Even if I told you, you couldn’t do it! Do you have Kunpeng blood? Wondering why this Incineroar is pure white? That’s because it has the blood of a true White Tiger. Wondering why that Pangoro knows kung fu? It’d be strange if a Monkey King of C 20Reads5.8Score—Shelves
- 69 Pokemon: From the Start, I Got a Houndour with Hidden Potential 精灵:开局神潜戴鲁比 Su Bai transmigrates to a world where reality and Pokemon have merged. Here, Pokemon are part of every aspect of life, and becoming a Trainer is a dream career that people admire and pursue. When the protagonist is choosing his Pokemon, he awakens a fortune-hint System and finds a hidden gem: a top-tier Houndour. And so begins the story of a legendary Dark-type Champion! The mighty boss Houndour! He protects his Trainer and his underlings! The ferocious tank Skorupi! The boss's most loyal underl 2Reads7.0Score—Shelves
- 70 Pokemon: Welcome to Alola! 宝可梦:欢迎来到阿罗拉! This is not a wish-fulfillment story, and there is no Ash. This is not a wish-fulfillment story, and there is no Ash. This is not a wish-fulfillment story, and there is no Ash. It's a type of fan fiction you've never seen before. You might not like it, but its style is absolutely unlike any other Pokemon fan fiction on the internet. 132Reads6.3Score104Shelves
- 71 The Age of Elves: My Elves Are Fearless 精灵时代:我的精灵超勇的 [Parallel World + Pokemon + Beast Taming + Passion + Comedy + One Heroine] The government implements a law allowing sixteen-year-olds to become trainers, schools establish Pokemon studies, and Pokemon battles are added to the college entrance exam. Countless Pokemon appear across the world. Xiao Jue wakes up and stares blankly at the Pidgey outside his window, suddenly realizing that the world he knows has changed beyond recognition… Xiao Jue can’t help but cheer! Ho-Oh, Groudon, Rayquaza.. 16Reads7.1Score—Shelves
- 72 Pokemon: The All-Around Trainer 神奇宝贝之全能训练家 After transmigrating, Tang Fengcheng found himself in a world that was both familiar and strange. Beedrill swarmed through the dense forest, Rapidash galloped across the grasslands, and Horsea bobbed in the deep water... Looking at it all, Tang Fengcheng shouted in his heart, “Pokemon, here I come!” 53Reads—Score—Shelves
- 73 Pokemon: I Have a Dog System 神奇宝贝之我有狗系统 Ye Chen unexpectedly transmigrates to the Pokémon World and obtains a System. With a Charmander from the start, watch how Ye Chen sweeps all before him and climbs step by step to the pinnacle of this world!!! 16Reads—Score—Shelves
- 74 Pokemon: The Road to Supremacy 宝可梦之争霸之路 From an age when Pokemon ruled the continent, to one when humans tamed Pokemon and stood as their equals, and finally to the unification of the continent by Emperor Moltres with the help of Moltres, the story of this land has been shaped by change. Since Wild Pokémon were scattered everywhere and belonged to no one, the empire adopted a feudal system, hoping its ministers and generals could guard every region and tame Pokemon, bringing true unity to the Pokemon Continent. But things did not go a 10Reads7.0Score—Shelves
- 75 Everyday Life with Meowth 我和喵喵的日常 The everyday adventures of Xiuyi and Meowth, filled with activities like scavenging for junk, helping little Pokemon, and learning about Pokemon breeding. Tags: Pokemon + Pokemon + daily life + no female lead + lighthearted atmosphere 1Reads—Score278Shelves
- 76 Pokemon: Reborn as Lt. Surge 精灵:重生马志士 “Let thunder shatter the darkness!!!” After finishing a round of Honor of the Dead, Ma Zhi cheerfully stepped onto the balcony. But a bolt of lightning struck him out of nowhere. In the last moments of his life, he seemed to glimpse a wondrous world... —Reads—Score—Shelves
- 77 Pokemon: The Legendary Trainer 神奇宝贝之传说训练家 [Pokemon + protagonists from every generation + Red + Green + Blue + Yellow + Mei + Hilda + Lillie + passionate battles + making up for regrets] A boy suffering from depression transmigrates to the Pokemon World, only to discover that this world is far from simple. The protagonists from the anime, games, and various Pokémon Adventures have all gathered here. Red, the battler; Green, the breeder; Ash, the protagonist of the original world; the Masked Man, who subdued the Legendary Pokémon; and po —Reads—Score—Shelves
- 78 Pokemon: I Somehow Became the Strongest 神奇宝贝:一不小心成最强的了 [Pokemon Fanfiction + System + Everyday Life + Long Series + No Heroine + Gym Challenges + Building a Faction] Note: If you’re an easygoing reader, come on in. If you don’t like it, just scroll on by. After Qi Bai dies, he unexpectedly transmigrates to the world of Pokemon. In this life, his mother is a Pokemon breeder, and his father is the Gym Leader of a Fire-type Gym. Thanks to his protagonist’s luck, he discovers a badly injured Aerodactyl while sneaking out one day. After saving Aerodactyl 59Reads8.0Score—Shelves
- 79 A Darkrai From the Start 开局一只达克菜伊 What’s it like to start with a Darkrai? Chen Zimo watched helplessly as Darkrai swept through every challenge and became Champion. All he could say was, “I’m innocent too.” It’s just that my Darkrai is way too good. [The protagonist will go through a transformation] [Darkrai defeats Alain, earns Mewtwo as a reward]… —Reads—Score—Shelves
- 80 The Pokemon Era: Starting with the Nightmare God 精灵时代:从获得噩梦神开始 [Pokemon + creatures + pets + Darkrai] This is a world teeming with Pokemon: Rayquaza soaring through the sky, Kyogre roaming the deep sea, and... Groudon, who still can’t fly. What was your first Pokemon? Caterpie, Pidgey, or a Starter Pokémon? Ye Chen stared at the Darkrai his parents had sent him and fell into deep thought. Is the world too dull and boring? Develop Pokemon games, anime, and merchandise, and they’ll take the world by storm overnight. Everyone was amazed! “Thanks, Dad Ye Chen, —Reads—Score—Shelves
- 81 Pokemon: The Chaotic Century 神奇宝贝之乱世纪 My name is Xingye Kongyun. I’m the second son of the Xingye family, and I love Pokemon. For my tenth birthday, my father gave me a Ralts. It was my first Pokemon, and soon after, a special feeling arose between Ralts and me. I thought that was all there was to it. Then I got a Froakie, giving me two Pokemon. I was happy, of course, but that same feeling appeared with Froakie, too. Maybe I’m a little different from everyone else. When I got my third Pokemon, Riolu, I felt it again. And then I gai —Reads—Score—Shelves
- 82 A Pokémon Journeys Adventure That Began with a Plane Crash 从炸机开始的宝可梦旅途 (No System + animated-series setting, dedicated to recreating the feel of the original series. This book is also known as: “A Pokemon/Pokémon Journey That Begins with a Game Crash.” It’s free anyway, so why not give it a read?) Many years later, as Yang Fan gazed at a different sky with his old partner, he would still remember the bewilderment he felt when he first arrived. And the fried chicken that nearly blinded him (strike that, the game crash). Professor Sycamore: So, your job from now on i 7Reads9.0Score—Shelves
- 83 The Strongest Pokemon Trainer in the City 都市神奇宝贝之最强训练家 Chen Tiandao transmigrates to the world of Pokemon and becomes a bona fide Trainer. From then on, he marries a rich beauty, becomes CEO, and reaches the pinnacle of life. According to an insider, any Pokemon that eats Chen Tiandao's food can soar through the skies and take on Rayquaza, dive into the seas and challenge Kyogre, beat Mewtwo, the Pokemon hailed as the strongest, and tear apart Giratina, lord of the Distortion World. Even if Arceus itself showed up, it would be no trouble at all! 2Reads5.3Score—Shelves
- 84 A Pokemon Journey Through the City 都市神奇宝贝之旅 During an archaeological dig, Chu Feng acquired a strange bracelet. As it began to glow with an eerie light, it accidentally sent him back to his middle school days, to an era when elves and humans coexisted. Back in his student days, he starts a new life and sets out to become an Elf Master and marry a beautiful, wealthy woman. 15Reads5.7Score—Shelves
- 85 I Am a Pokemon Trainer 我是精灵训练师 On-screen comments: “Do you want to experience real Pokemon battles? Do you want to become a real Trainer?” Lin Wei: “Obviously! Get it moving!” After waking up, Lin Wei discovers that the real world has merged with the world of Pokémon! He has also returned to the age of 18, just before the college entrance exams. [Ding! Legendary Trainer System activated!] [Ding! You have received a Legendary Starter Pack!] [Ding! You have obtained Deoxys!] Lin Wei: “Looks like I’m about to take off!” 19Reads5.1Score—Shelves
- 86 Pokemon: King of the Spirit Realm 精灵宝可梦:灵界君王 (One female lead, one elf, not human) Yulong Wu is a boy with no past. He and his companions enter competitions and experience the customs of different lands. Along the way, they foil the schemes of the forces of darkness, and in the end, uncover the truth about his origins and understand his mission. —Reads—Score—Shelves
- 87 My Zangoose Really Isn't a Legendary Pokémon: Season Two 我的猫鼬斩真的不是神兽第二季 From the start: Kalos + accompanying Xiao Zhi as he grows + Ash and Serena pairing Brought to the Pokemon world by Arceus, Bai He begins a new adventure. Zangoose, Flygon, Ninetales, Aegislash, Gengar, Lurantis, Clawitzer, Gyarados, Celebi… all max level. Xiao Zhi: “Mr. Bai He's Zangoose is way too strong! It took down Metagross with a single Quick Attack.” Diantha: “Why is Mr. Bai He's Lurantis so fast? It's hard enough to beat it, let alone even touch it.” As Alain faces him, Bai He immed 2Reads—Score—Shelves
- 88 Pokemon: The Path to Becoming the Strongest 精灵之强者之路 This is a world like an ancient version of Pokemon! No overpowered System, no heroine accompanying him every step of the way. Just Xiaoyu and his Pokemon, working hard to grow stronger one step at a time! 9Reads—Score—Shelves
- 89 Pokemon: Grass-Type Master 口袋妖怪之草系大师 Xiao Xiang transmigrates to the Pokémon World, where her body is altered by Celebi and gains supernatural abilities. She wants to use her powers to carve out a place of her own: first becoming a Gym trainee, then a Gym Leader, then an Elite Four member, followed by Champion, and finally a Master. Along the way, she experiences all kinds of funny, joyful, heartbreaking, and growing-up moments. 21Reads—Score—Shelves
- 90 Pokemon: Ahai, Water-Type Master 神奇宝贝之水系大师阿海 A young man who adores Water-type Pokemon sets out with his own Water-type Pokemon to reach the top. His journey begins in the Kanto region. If you like Water-type Pokemon, you can take your time raising them, or leave a comment to chat. 41Reads7.3Score—Shelves
- 91 From the Start, I Had a Caterpie, and I Evolved It Into a Fearsome Beast 开局绿毛虫,我把它进化成大凶残 [The author isn't good at writing blurbs; the story is what matters.] What? A Caterpie can evolve into Rayquaza? What? A Magikarp can evolve into Dragonite? Full of confidence, Xiao Xing uses his random evolution device to evolve his Caterpie. Only then does he realize that this golden finger is completely useless: it has actually evolved his Caterpie into a Magikarp?! Just as Xiao Xing is about to unleash his anger, he checks the Magikarp's stats and is suddenly stunned: “Wait, why does this Ma 16Reads—Score—Shelves
- 92 The Global Pokemon Era: I Am the Strongest Champion 全球精灵时代:我,最强冠军 [Multiple heroines, daily life, adventure] Yun An: “All I wanted was to enter a small competition, earn some extra money, and help with the household expenses. Who knew that as I kept competing... I’d become the world champion?” 1Reads7.5Score—Shelves
- 93 Pokemon: A Trainer's Journey Begins in Lavender Town 精灵:从紫苑镇开始的训练家 I wake up to find myself in the world of Pokemon, an ordinary child at an orphanage. No money, no resources, no connections. Together with my starter Pokemon, Haunter, I’ll fight my way up from the very bottom of the Pokemon world and make a name for myself. 46Reads6.5Score—Shelves
- 94 The Trainer Who Came Out of Team Rocket 从火箭队走出的训练家 [Original World] This is a world where humans and Pokémon coexist, and it’s the best world there is. It would be even better if I weren’t a member of Team Rocket. The blurb doesn’t do it justice, so please read the story. 143Reads8.4Score—Shelves
- 95 Pokemon: My System Is a Little Useless 神奇宝贝:我的系统有些没用 Jiang Yanyu accidentally transmigrated to the world of Pokemon, only to discover, much to his dismay, that he didn't have the System every transmigrator was supposed to get. But when Jiang Yan got close to his first Pokemon, a crisp chime rang in his mind. “I'm set. I knew a transmigrator couldn't possibly be without a System.” “This System isn't just useless, it's completely worthless...” [Pokemon, Pokémon, Pokemon, lighthearted] 1Reads8.2Score—Shelves
- 96 Pokemon: The Strongest Legend 神奇宝贝之最强传奇 [Unova Adventure / No Ties to the Main Cast / Shiny Snivy as Starter Pokémon / Growth in the Early Stages, Darkness Later On / No Do-Gooders] A brand-new story. (A little slow to get going, so don’t read if that’s not your thing.) A reborn Champion candidate sets off on a new adventure, carrying the sealed power of a Psychic-type Plate. (A little heads-up: the protagonist has a lot of shiny Pokémon.) [No Do-Gooders] 19Reads6.5Score—Shelves
- 97 Pokemon: Soaring Across the Skies 神奇宝贝之翱翔天际 Doduo: I want to be the Flying King! If that jerk Ling Fei hadn’t stolen my spot. Long Jie: How about this, then? You take over as the Champion, and I’ll keep being the Dragon King. No, no, no! Uncle, how can I expect anyone to accept me as Champion? It’s settled. I’ll apply to the Alliance. I’m off! What on earth was that all about? This is all that awful Ling Fei’s fault. 94Reads6.4Score—Shelves
- 98 Pokemon: My Pokemon Are a Little Too Unusual 神奇宝贝:我的精灵有亿点反常 [Pokemon + System + comedy + slow-paced + slice of life + mystery + battles + ???...] A contrary Snivy, a Beldum that thinks it's a rocket, a Numel that spits at its enemies, and an Eevee with a bit of a knack for verbal sparring... When Chen Ye, a former orphan, transmigrates and gets a Pokemon-training System, he takes one look at his wildly unconventional Pokemon and knows his future is absolutely limitless. Wanting to find out what his parents, whom he'd never met in this world, look like, C 11Reads6.4Score—Shelves
- 99 Pokémon Journeys: Ash's Ultimate Showdown 宝可梦旅途小智的巅峰对决 A Pokemon fanfic. I don't play the games, I only watch the anime, and my writing isn't very good. I'm writing this out of love, just hoping to tell the kind of journey I've always imagined. Old Pokemon and companions will return. —Reads—Score—Shelves
- 100 The Ultimate Grind King System 超级卷王系统 “Damn it! I only wanted to be a slacker. How did I end up a champion?” “Hey... don’t do push-ups and sit-ups on the awards podium! It’s about to collapse, Slaking!” “Blissey! Why are you banging your head against the steps too? Stop trying to outdo everyone. You’re already plenty round!” “Gengar! Don’t practice Hypnosis on the audience! Everyone’s fallen asleep!” “...” On the podium at the Pokemon World Championships, Jiang Xiao clenched his fists and seethed inwardly. It all started when he got 12Reads5.4Score—Shelves

















































