THE RAREST FORM OF DEVOTION
(A Stray Kids/Pokémon Crossover)
A lone trainer and her uniquely protective Snorlax, Atlas, share a deep, silent bond that transcends a typical partnership. But when a ruthless figure from the past ambushes them on a remote route, a terrifying threat forces a dark secret to light—proving that true devotion can shatter even the most cruel and engineered curses.
Relationship: Seo Changbin/Reader (f)
Categories: F/M Romance, Dark Fantasy, Hurt/Comfort, Angst with a Happy Ending
Tags: Pokémon AU, Transformation/Curses, Protective Changbin, Team Rocket Plot
⚠️ Content Warning: This story contains mature themes.
Attempted sexual assault (By antagonist; interrupted/non-graphic)
Non-consensual human experimentation & kidnapping (Backstory)
Canon-typical violence, blood, and body horror (Forced transformation)
Your Snorlax, affectionately named Atlas, was an anomaly in every sense of the word.
You had found him looking utterly miserable near a riverbank, staring blankly into the rushing water with a sorrow so deep it radiated off his massive frame. He didn't look like a lazy Pokémon waiting for a snack; he looked crushed under an invisible, exhausting burden. You had named him Atlas right then and there—because he was a mountain of strength, yet he looked like he was carrying the weight of the entire world on his heavy shoulders.
Most trainers expected a Snorlax to be a literal roadblock—a mountain of fur and blubber that required a Poké Flute just to nudge out of the way. But Atlas? Atlas didn't care about sleeping twenty hours a day. He cared about *you*.
If you were making breakfast at the campsite, Atlas was right there, handing you berries with surprisingly nimble claws. If you were shivering during a cold night in the Crown Tundra, Atlas would gently scoop you up against his warm, massive chest, shielding you from the wind. And if an overzealous trainer or a wild Pokémon stepped just a little too close with bad intentions? His dark eyes would narrow, and he’d unleash a Hyper Beam that could level a small hill, standing like an impenetrable fortress between you and danger.
"You're too good to me, big guy," you murmured, leaning back against his soft stomach as the campfire crackled. You popped a Pecha berry into his mouth. He chewed happily, a soft, rumbling purr vibrating through his massive chest.
You patted his arm. "Honestly, I don't know what I'd do without you. Other trainers are always looking for legendary Pokémon, but I've already got the best partner in the world."
Atlas froze. The rumbling in his chest stopped instantly. He looked down at you, his dark eyes suddenly wide, shimmering with an intensity that felt entirely too... *human*. He lifted a heavy paw, hovering it over your cheek as if desperately wanting to cup your face, before hesitating and letting it drop back to the grass with a soft, melancholy sigh.
You frowned, reaching up to scratch behind his ears. "Hey, what's that look for? You know it's true."
He couldn't tell you. He *wanted* to tell you so badly it ached, but all that came out of his throat was a low, sad, *"Snor... lax."*
Inside that massive, round body, Seo Changbin was screaming.
He remembered the day perfectly. He had been a rising star in the professional battling circuit—confident, fierce, and a force to be reckoned with. But he had made the mistake of publicly humiliating a powerful man. He had dismantled the elite team of a mysterious, wealthy challenger on the high-stakes circuit, unaware that the man was Giovanni, the ruthless head of Team Rocket.
Giovanni didn't take losses. He took revenge.
His executives had ambushed Changbin after the match, dragging him into a top-secret underground facility. Giovanni had used him as a test subject for a horrifying new corporate weapon: **The Transmutation Prototype**. His scientists had been trying to find a way to compress a human prodigy's tactical intellect into the dense, high-durability body of a Pokémon to create the ultimate, obedient biological weapon. Giovanni had mockingly chosen a Snorlax form for Changbin, leaving him with a cruel curse: only true, unprompted love for the soul trapped inside the beast would ever break it.
But Changbin hadn't stayed a prisoner. His human mind intact, he had used the brute force of his new Snorlax body to tear through the laboratory doors and escape into the wild, eventually collapsing by the riverbank where you found him.
You hadn't cared that he was a giant Pokémon. You sat down, offered him half your sandwich, and talked to him like a friend. You gave him a name that recognized his strength while acknowledging his hidden pain. You took him in. You trained with him, hummed to him, and treated his soul with a gentleness he had never known. He had fallen entirely, utterly in love with you—but how could a human ever love a Snorlax back in the way the curse required? It felt impossible.
The next afternoon, the dark reality of the curse caught up to them.
You were trekking through a dense forest route, far from the main paths, when the trees suddenly parted. Black-clad Team Rocket grunts spilled into the clearing, flanking a man in a pristine, tailored suit. Giovanni stepped forward, his eyes sharp, cold, and calculating.
"Well, well. Look what we have here," Giovanni murmured, his voice dripping with smooth, aristocratic malice. He looked at your Pokémon, a dark smile pulling at his lips. "The missing prototype. I’ve been hunting for you for months, Changbin. Look at you, playing pet to a little girl."
Atlas immediately stepped in front of you, a low, menacing growl rattling deep in his chest. His stance was completely solid, blocking you from view.
"Step back!" you yelled, your hand instinctively dropping to your belt, your heart starting to hammer against your ribs. The isolation of the route suddenly felt suffocating.
"Take the beast," Giovanni ordered calmly. "And as for the girl... she's seen too much. Leave her to me."
An elite Nidoking lunged forward, locking Atlas in a brutal clash of strength. While Atlas was occupied, Giovanni moved with terrifying, practiced speed. He lunged around the side, grabbing you roughly and slamming your body into the dirt. Before you could even process the impact, he pinned your wrists above your head, straddling your hips. His hands tore roughly at your clothes.
"I took your humanity, Changbin, and now I'm going to take the only thing you have left to live for," Giovanni hissed loudly, his face inches from yours, his eyes dark and predatory as he forced himself down onto you. "Watch."
You screamed, kicking desperately, suffocating under his weight.
A sound tore through the forest—a sound that didn't belong to a Snorlax. It was a guttural, furious roar of pure, unadulterated human rage.
Changbin didn't care about the battle rules. Seeing Giovanni putting his hands on you, hearing your terrified screams as he attempted to violate you, snapped something deep inside his soul. He didn't want to win a match anymore. He wanted Giovanni dead.
With speed that defied his massive size, Atlas broke away from the Nidoking. He didn't use a standard Pokémon move. He threw his massive weight directly into the poison-type, sending it crashing violently through the trees, snapping trunks in half. Before Giovanni could even look up, Atlas slammed into him, knocking him completely off you.
Giovanni flew through the air, crashing into the dirt and coughing up blood, his tailored suit tearing against the rocks. But Atlas wasn't done. The sheer, suffocating aura radiating from the Snorlax was thick with an intent to kill. He loomed over Giovanni like a dark god of wrath, his heavy claws raised, aiming directly for the man's throat to crush the life out of him.
"A-Atlas, stop!" you choked out, scrambling backward in the dirt, your voice trembling. You weren't afraid of him, but you were terrified of what he might do out of sheer, desperate love for you. "Stop, please! I'm okay! He's done!"
He halted instantly at the sound of your voice. The heavy claw hovered inches from Giovanni's face. Atlas turned to look at you, his chest heaving, his eyes wild and terrified that he had scared you.
Seeing his boss pinned and bleeding, a Team Rocket executive quickly threw down a smoke bomb. A thick, choking purple fog erupted in the clearing. Through the haze, you heard the panicked, furious shouts of the grunts dragging a coughing, injured Giovanni back into the safety of their armored transport vehicle. The heavy engine roared to life, and the sound of the truck sped away into the distance, fleeing the forest.
The grunts had gotten away with their boss, but you didn't care about them. You ran straight toward your Pokémon, throwing your arms around his massive, furry neck as far as they could reach.
"Thank you," you whispered fiercely, burying your face in his soft fur. You could feel his heart hammering like a trapped bird against his ribs. "You saved me. You always save me."
Atlas stood frozen, his large paws hovering in the air before slowly, gently wrapping around your smaller frame, pulling you close as if he never wanted to let you go.
You pulled back just enough to look up into his face. Your eyes were shining with a profound, fierce emotion. "I don't care what anyone else says about Snorlaxs. You are the most selfless, protective, and beautiful soul I have ever met. I love you. Exactly as you are. I don't ever want a different partner."
You leaned up, pressing a soft, lingering kiss right to the center of his forehead.
For a second, the forest was completely silent.
Then, a blinding, golden light erupted from Atlas’s chest.
You stumbled back, shielding your eyes as the light expanded, swirling like a cyclone. The massive, rounded silhouette began to shift, shrinking, leaning out, taking the distinct shape of a broad-shouldered human man.
When the light finally faded, you blinked against the afterglow. Standing in front of you was a man with dark, intense eyes, sharp features, a strong jawline, and a remarkably built, muscular physique. He was breathing heavily, looking down at his own human hands in absolute disbelief.
"I... I have hands," he breathed, his voice deep, raspy, and thoroughly masculine. He looked up at you, his eyes instantly softening into that exact same, fiercely protective gaze you knew so well. "It worked. You broke it."
"Atlas...?" you whispered, your brain short-circuiting as you looked from him to the empty space where your Pokémon used to be.
He took a step toward you, a nervous but incredibly sweet smile breaking across his face. He rubbed the back of his neck—a gesture he used to do with his paw when he was shy.
"My real name is Changbin," he said softly, stepping closer until he was standing right in your space. "Giovanni... he was the one who cursed me. He used that prototype weapon because I beat him fairly on the circuit and he couldn't handle it. He said only true love could break it. I thought I was stuck like that forever... until you found me."
You stared at him, the pieces suddenly falling into place. Giovanni's words, the human-like expressions, the intense protectiveness, the way he always listened to you like he understood every single word.
"Changbin," you tested the name on your tongue.
He beamed, the shadows of his past completely vanishing. He reached out, his hand steady this time, and gently cupped your cheek. His palm was warm, solid, and incredibly real against your skin.
"I couldn't say it to you then, but my heart was screaming it every single day," Changbin whispered, leaning down until his forehead rested gently against yours. "I'm your partner. For life. If you'll still have me."
You couldn't help but laugh, a tear of sheer relief slipping down your cheek as you wrapped your hands around his wrists. "Well... you're a lot smaller now, so you won't be taking up the entire tent anymore. But I think I'll keep you."
Changbin laughed, a rich, joyful sound, before pulling you into a hug that felt just as warm, safe, and fiercely protective as it always had.













