Actions

Work Header

Stuck in Seaside Hollow

Summary:

Jakob has caught a new pokémon, and they might be the only thing able to keep him safe from the raging storm he's gotten himself stuck in.

Notes:

Hey guys, did you know that in terms of water-based Pokémon, Vaporeon is the most...
Cool?

CW for mentions/discussion of drowning.

Feel free to give me a follow at @mangoichi.bsky.social on Bluesky!

(See the end of the work for more notes.)

Work Text:

Jakob stared at the ground in absolute shock as the Pokéball went still. He couldn’t believe that it had ended so… easily.

His entire team had gone down to this singular pokémon, and it had only taken a single Pokéball to catch it!?

He’d been investigating the area commonly referred to as Islespy Shore, trying to see if the area was suitable for a new outpost, when a space-time distortion appeared out of nowhere. The air had felt charged for a while beforehand, but Jakob had chalked it up to the storm clouds that were beginning to roll in from the sea. Curious, he’d quietly crept in, further and further past the flecks of temporal energy that rained down on him, until he’d seen it.

From the size, he’d known it was an alpha. Vaporeon were quite rare, but the few he’d seen were not nearly as tall as this specimen. Despite its size, he felt confident that his team could handle it, considering its members. But, the trainer had been unprepared for it to know off-type moves, an Ice Beam quickly dispatching Dion, his Carnivine, before easily breezing past Berry and Panos, his Ponyta and Staravia.

And after his defenses had been taken out faster than he could react to, he’d known exactly why people always warned travelers and researchers about messing with alpha pokémon. In a last ditch attempt to hold off its wrath, he’d thrown a common Pokéball at it, then dove into a patch of thick grass.

Jakob had watched with bated breath as the ball rocked violently, getting ready to bolt if the mechanism holding the energy within broke under its strain. He watched on with more and more confusion in his gaze, until the ball suddenly went still and released a small firework to indicate its successful capture.

He hadn’t even damaged it that much…

Unwilling to wait in this dangerous distortion any longer, Jakob dashed out of the grass and scooped up the Pokéball, clutching it tightly as he tried to make his way out of the zone. The edge of the distortion was within view, and he was ready to cross the threshold of the dark pearlescent bubble, when a flash of brilliant light appeared in his path.

A Rhydon warped into existence directly in front of him, and it looked around in brief confusion before spotting the startled trainer. It must have decided that the human had done this to him, and steadied its stance to begin a fight.

Jakob knew that he couldn’t just run around it, and retreating further into the distortion was no better option, either. Hoping he didn’t regret his action, he clenched his jaw and threw out the newly-caught Vaporeon, praying to Almighty Sinnoh that it could take down this Rhydon as easily as it had taken out his team.

The large blue pokémon exited in a battle-ready stance, fluked tail flicking agitatedly as it surveyed its new surroundings.

“Vaporeon, use-” Jakob’s sentence died on his tongue as he tried desperately to remember the water-type move it had used against his Ponyta. “Use Aqua Tail!”

His new team member didn’t seem too keen to listen to him, and instead chose to just look behind it, staring at its trainer. Its white pupils and black sclera were paralyzing, and its eyes narrowed intensely as it studied the human.

Jakob snapped out of his unnerved state as, past the large Vaporeon, he saw a flurry of pointed stones head directly for the fishy creature. He pointed past the pokémon and motioned for it to dodge out of the way.

“Vaporeon, look out!”

Almost as if it was bored, it lethargically turned around to see what the human was yapping on about, before it stiffened as it saw the stones about to collide with it.

A cloud of dust and pebbles exploded across the Vaporeon’s tensed body, and after it settled, Jakob could see the jagged slivers of earth poking into and breaking its skin. It looked extremely painful, and the Rhydon huffed smugly as it recognized its blow successfully struck the unenthusiastic pokémon.

Jakob was about to command his new catch to retaliate, but fell silent when it suddenly surged forward in a flash of anger towards its attacker. With uncanny speed and a viscous, bubbly growl, the Vaporeon jumped and twirled gracefully as its body reached the Rhydon, tail becoming shrouded with water as it swung to collide with the Drill Pokémon.

The Rhydon roared in pain as the Vaporeon’s tail hit its mark. It staggered back and the trainer feared for its counter, when it suddenly toppled over as it fainted and flashed out of existence, whisked away by the same power that had brought it to face them.

It wasn’t lost on Jakob that his Vaporeon had been powerful enough to strike it down in a single hit, but the trainer needed to move. He recalled his pokémon and ran out of the distortion’s bubble, only to immediately get drenched by the rain being dumped onto him from the sky.

Glad that his notes were stashed in his waterproof satchel, he began to trudge through the rain, looking for any form of shelter he could take. Normally, he’d ask his Staravia to Fly him back to a camp, but considering she was currently incapacitated, he’d need to improvise.

Much to his surprise, the ball he was holding suddenly cracked open, and a bright streak of energy deposited his Vaporeon out in front of him. He was about to protest and recall the pokémon when it turned to face him. Its eyes narrowed as it studied him, as if trying to figure out what it thought about the human.

Jakob shivered as his clothes were quickly getting drenched, standing still so as not to potentially aggravate the massive pokémon. The cuts and scrapes from its short-lived fight were disappearing as the rain hit it, some of the drops seemingly falling straight into the creature, rather than bead up and roll off its glossy skin.

It suddenly brought its head up to sniff the air, before turning towards the sea. It studied the coast, before looking back at the human and just… walking away.

But after a few paces it turned around to check on the human, only to exhale loudly in annoyance as it saw he wasn’t moving.

It turned around and quickly walked towards the human, stopping in front of him and motioning with its head towards the sea. Jakob felt frozen. He’d known it was tall, but it was almost as tall as him! Its terrifying black eyes narrowed in exasperation as Jakob continued to not move, and it walked around him before beginning to push him forward with its head.

Taking the message and with no other plans, he put the ball on his belt and shuffled forward, pace increasing as the Vaporeon continued to force him towards the coast. He’d trust the creature for now, considering Pokéballs normally made the caught pokémon docile towards its trainer, and willing to protect them.

The storm was roughing up the waves, and the few pokemon that usually resided on the beach had retreated inland: a few Walrein were huddled together and protecting a young Sealio from the harsh winds. The Vaporeon pushed him right up to the edge of the water, when finally Jakob stopped and refused to walk any more.

It huffed and headbutted him a bit more firmly, and Jakob swiveled to face it. Literally, considering the creature came up past his chest.

“I’m going to drown if I try swimming in this weather.” He tried to explain to the pokémon, unsure how much it would be able to glean from his tone alone. There was always an acclimation period for newly-caught pokemon to understand their trainer, depending on how shrewd and perceptive it was. He only hoped this one was smart enough to understand that the sea was dangerous for the human right now.

He shivered as a strong gust chilled his drenched clothes, and the Vaporeon huffed again in exasperation. With a quick swish of its muscular tail, it tripped the human, and before Jakob could try to stand back up, it bit the back of his coat and began dragging him into the choppy waves.

“I’m going to drown, dammit!” Jakob flailed, trying fruitlessly to grab the sandy ground to slow the ‘mon’s march towards his watery grave. “Stop!”

The Vaporeon growled a warning around his coat and pulled a little harder, barely even stopping when the human redoubled his efforts after feeling the frigid waves begin to swallow his waist.

He took deep breaths and squeezed shut his eyes as he was dragged further and further out into the ocean, thankfully the Vaporeon’s natural buoyancy kept them both above the waves for the most part. Occasionally, a freezing wave would dump over his head, and he’d gasp out in shock before trying to regain his breath.

Strangely, the pokémon’s proximity helped him keep a level head. Perhaps it was because it was keeping him afloat, he wasn’t sure, but he was marginally safe, for now. But when he felt the pull at his coat disappear, he began to panic. Jakob wasn’t a good swimmer by any stretch of the imagination, and the rough waves and his drenched overcoat would certainly not help. He could feel himself start to sink, and he kicked wildly to try and keep his head above the water. He was pushed around like an errant Pop Pod as he tried to stay afloat, slowly being pushed further out to sea until the Vaporeon finally showed itself after what felt like forever.

Its head rose silently from the water next to him, and Jakob swore he couldn’t even see the rest of the creature’s body under the choppy surface.

“Vap.” It said, body turning smoothly towards the giant wall that was Windbreak Strand. Its voice was frustratingly androgynous, with an almost musical timbre undercut by a rather deep pitch. “Eon, vapo.”

“I don’t know what you’re trying to say.” He gasped, spitting slightly as an errant spray of ocean water filled his open mouth. “I don’t think we’ll be able to swim around it, if that’s what you’re going for. It’s too far.”

“Vaporeon.” It replied simply before gliding towards him. Shockingly, it wrapped its suddenly visible legs around him, holding him tight before somehow becoming denser, and dragging them both beneath the surface of the water.

Jakob took a desperate last breath right before he was swallowed whole by the ocean, and began trying to break free from the pokémon’s grip. Despite his violent wriggling and the water’s turbulence, the Vaporeon barely budged, only sinking deeper and deeper through the freezing water.

The human slowly resigned himself to his fate as they fell further towards the ocean floor, opening his eyes briefly to at least take a last look at the world before he drowned. The saltwater stung his eyes, and his lungs were beginning to burn, begging for more air not knowing it’d never receive any.

The entire time, the Vaporeon was simply staring at him, white pupils staring into his own as it dragged him towards his death. Surely it was enjoying this, killing the human that had dared to strip it of its freedom.

After long, they had sunk far enough that the storm above had no effect on the water around them, leaving the pokémon and trainer in a strangely peaceful setting. The water around them might have been a bit colder than the surface, but it seemed safer based solely on its stillness. Their surroundings felt suspended in time, various aquatic plants swaying gently in direct contrast to the tempest raging above.

A Remoraid swam close, spotting the underwater human and doubtlessly preparing to protect its territory, before the Vaporeon’s chest rumbled, its growl carrying through the water and making the fishy attacker flee in a panic.

Unable to hold in his breath any longer, Jakob released it, mentally bidding goodbye to his last exhalation as it gracefully bubbled towards the surface. He was about to inhale on reflex, a lungful of water which would slowly suffocate him, when the Vaporeon finally did something more than watch him in what Jakob had been sure was malevolent glee.

It kissed him.

Jakob’s eyes flew further open in shock, in complete confusion of what this damned pokémon was trying to do. Did it get off on toying with its prey? What an undignified end for an accomplished researcher such as himself.

Its lips were as cold as the water itself, and they quickly formed a seal around his own before pushing a large breath of fresh, fishy oxygen into his system. Jakob felt some strength return to him as the cold air filled his lungs, but he hoped that the Vaporeon wouldn’t keep him alive for too much longer. As morbid as it might have sounded, he’d prefer a quick end, rather than being strung along deep underwater at the whims of a pokémon which was supposed to be keeping him safe.

He always wondered how exactly the Pokéballs instilled loyalty towards its trainer, but now he might never find out. Obviously, the one he’d used on the Vaporeon had been defective in that manner, and his inability to foresee that outcome had tricked him down here to slowly drown him.

The Vaporeon’s breath tapered out, and it brought its lips away from the human’s face before studying him intently. It seemed to like whatever it saw, as its eyes relaxed and it began to look around.

If Jakob weren’t in the process of being killed by it, he’d be incredibly fascinated.

No one had ever documented Vaporeon being this cruel with its prey. In fact, it was often reported that Vaporeon preferred to secure their meals quickly, melding their bodies with the surrounding water to perfectly sneak up on the fattest fish pokémon available, before resolidifying their cells into its fleshy state and taking a swift bite to finish its hunt. Perhaps the one he’d caught was acting like this because it was an Alpha? He’d never get to investigate it, of course, but it was an interesting hypothesis.

The Vaporeon looked back down at him, and its mouth opened once more. Jakob wondered if it might try to feed him more air, only for it to speak again.

“Vay. Oreon.”

Its voice was as clear as it had been up on the surface, completely unaffected by the water like a human’s might have been. It made sense, of course, but Jakob still lamented that he wouldn’t be able to formally document it.

Without another noise, the Vaporeon flicked its strong tail, and they began to move. The pokémon moved surprisingly quickly despite being weighed down by the human, racing across the sea floor towards an unknown destination. It steered them with its head-fins, lacking the maneuverability that normally came from simply melding with the water.

Jakob shut his eyes as the speed stung his skin, and prayed to whatever power was listening that the Vaporeon might let him go. After what only seemed like a minute of swimming, they slowed to a stop, and the Vaporeon looked at the human once more. Jakob could feel his lungs begin to ache again, the telltale sign that he’d been holding in his breath for longer than he should.

Curiously, the Vaporeon seemed to know, and it opened its mouth and let out a bubble of air, as if inviting the human to breathe from it once more.

Interested as to what the pokémon’s plan was, and wholly unwilling to drown, he shut his eyes and pressed his head forward, latching onto the Vaporeons’ mouth and breathing deeply. The burning in his chest faded, and he pulled away, eyes cracking open to see the creature staring at him. He looked around awkwardly, suddenly self conscious that he had just wasted his first and second kisses on a pokémon.

The Vaporeon’s buoyancy suddenly returned, and Jakob looked up towards the surface as they slowly rose through the increasingly rough water like a Driftloon on the wind. The pokémon seemed to be trying to keep them from crashing into the rocky wall next to them, which the human guessed was the massive Windbreak Strand.

The pokémon succeeded in its mission and the pair breached, unscathed, the surface of the water, and Jakob began to shiver once more as wind whipped his exposed face. The Vaporeon let go of him, and swam around him to take hold of his coat as it had earlier. Jakob was dragged backwards towards the Strand, unable to even see where the creature was taking him. They were incredibly far from the shore by now, and Jakob began to wonder if the Vaporeon had pulled them underwater to avoid the dangerous weather on the surface.

As he was pulled backwards, he could see the stone cliff in his peripheral vision, and was almost sure they’d simply be crushed upon by waves until they entered what must have been a cave, inset into the Strand itself.

Jakob was dragged past the threshold, and the wind assaulting his face suddenly stopped. As the Vaporeon swam further into the grotto, the water even seemed to warm up, and Jakob suddenly realized that the Vaporeon hadn’t been trying to kill him, it’d been trying to protect him! Protect him from the wild storm buffeting the Coastlands, from the Remoraid that was about to attack him when they were at the ocean’s floor. The Pokéball hadn’t been defective after all, it had just been his inability to tell what the Vaporeon was trying to say.

Almost stupidly, Jakob mentally hit himself as he realized something. It had been so long since he’d caught Panos, his last pokémon, that he’d forgotten the adjustment time for pokémon worked both ways. It would take some time before he fully understood the Vaporeon, although, if it had been smart enough to locate this cave and get them here safely, it must have been extremely intelligent. Hopefully that meant they’d be understanding each other sooner, rather than later.

What a wonderful addition to his team, Jakob thought to himself as he felt his legs make contact with solid ground.

He looked down and realized the cave his Vaporeon had brought him to was only partially submerged. The Vaporeon must have also reached the ground, considering it let go of his coat and padded onto the (mostly) dry land.

“Oreon.” It said simply, sitting down and letting its tail curl gracefully around it as it watched the human stand up.

Despite the stagnant air being warmer than outside, Jakob couldn’t help but shiver as he waded out of the water and next to the Vaporeon.

“Th-th-th-thank you.” He stuttered, words struggling to form past his chattering teeth. “I w-w-wish you hadn’t t-t-taken out Berry, t-though. A f-fire would be usef-ful right now.”

The Vaporeon continued to watch him inquisitively, eyes following the human as he began to venture further in. It silently stood up, padding along from a distance as they entered a large hollow, almost perfectly round in shape, made up of deep blue stone.

“W-well, V-vaporeon, I g-g-guess we’re c-camping here for n-now.”

If the creature understood him, he wasn’t entirely sure, but it walked past him before stretching like a Glameow, front legs stretching out and leaving its tail to raise high up in the air.

She.

It was a she, if the small slit near her legs, which was tinged a lighter blue than the rest of her body, was any indication. It was situated directly under her tailhole, which also had a small blush of lighter skin surrounding it, but rosy in color rather than the light teal.

Jakob looked away embarrassedly, and realized he’d need to name the Vaporeon sooner or later. At least now he knew it was a female, so he just needed to choose a name.

For the past few weeks, he’d been searching for a fourth member to add to his team. He’d been specifically searching for a water- or ground-type to supplement his composition. Jakob tried to take his safety very seriously in the field, and wanted his team ready and able to protect him if any wild pokémon decided to get in the way of his investigations for the Galaxy Expedition Team. Obviously his fears had been warranted, considering they had all fallen in a single battle.

But as a result of his search, he’d been thinking of names for a while. He’d been partial to the name Sianna, which he’d found in a book he’d found in the Expedition Team’s hall. Apparently it translated to ‘the plentiful springs’ in some far-off land, and the elegant name suddenly sprang to mind given the Vaporeon’s typing and overflowing strength.

“I-is it a-alright if I give y-y-you a name?” His words were broken up by his shivering teeth, but by the Vaporeon’s gleaming eyes, she seemed to understand them regardless.

“Vay.” She replied, taking a seat and blinking curiously. The intonation gave Jakob the feeling that she was agreeing, and he smiled.

Perhaps their partnership wouldn’t be too difficult, if they were already starting to understand each other.

“How d-do you f-feel about Sianna?”

The Vaporeon’s tail flitted back and forth, her head tilting in thought.

“Eon-Vay.” Her mouth opened in a copy of his smile, showing off her sharp teeth.

“Alr-right. S-S-Sianna. S-sounds good.”

Jakob was wracked by an especially fierce shiver, and he looked down at his soaked form. If he stayed in his drenched clothes, he’d surely catch a fever, and then he’d probably never make it out of here. Hesitantly, he began to strip, only stopping when he caught Sianna still staring at him out of the corner of his eye.

“S-Sianna,” He shivered out, briefly unsure why he even cared if she saw him naked. “p-please d-don’t stare.”

“Eon-vay.” She replied disinterestedly before spinning in place a few times and smoothly laying down on the bluish stone. Her tail curled around her and she rested her head on it like a pillow, before letting her eyes close.

Relieved that he wasn’t being watched any more, he shucked off the rest of his clothes, shaking the worst of the water from them before laying them out onto the cave floor. He was completely naked, and marginally warming up now that the cold clothes weren’t stuck to his skin. He hoped they’d dry quickly, but the humidity in the sea cave made him doubt that it’d happen any time soon.

With his clothes set out to dry, he carefully unlatched his satchel, praying that its waterproofing extended to being fully submerged. Much to his delight, there was only a small puddle of water sloshing around at the bottom, and he quickly took out any papers that had gotten wet to let them dry as well. All in all, the majority of his items were safe from harm, a silver lining in his current terrible situation.

With nothing left to do but wait for the storm to end, Jakob went to the edge of the cave and laid down. He hoped he could conserve some warmth and energy by taking a nap, so he tried to close his eyes and relax.

But sleep didn’t come to him, anxieties about his survival keeping him awake despite his best efforts. He was also extremely cold against the ground, not having packed a sleeping roll since he had planned to get in and get out the same day.

Shudders occasionally wracked his body, teeth chattering as he curled in on himself to hold in his own warmth. After a moment of shivering on the floor, he felt a warm pressure on his leg, and he looked up.

Sianna had walked over to him, soft paws masking her approach until she was right on top of him. Her paw was pushing on his outer thigh, seemingly trying to get him to roll over. In his shocked confusion, he acquiesced, laying flat with his back as the pokémon brought her paw away from him. Once he’d stopped moving, she stepped over him, before silently laying down on him.

Her skin was like heaven, smooth and warm against his clammy body as she positioned herself to cover the most of the human she could. Being an alpha, she was tall, but even longer so, meaning that she blanketed almost his entire body as she found a comfortable position over top of him. He immediately began to feel better as his Vaporeon shared her warmth with him, hugging him close in an attempt to keep her new trainer from freezing.

“Th-thank you, S-Sianna.” Jakob mumbled past her neck frill, bringing his arms up to hold her tightly in the cold cave.

“Va-por.” She replied, settling her weight further onto the human. Her tail flicked to cover up some of his legs, pressing her haunches flush with the human’s skin.

Now that he was warming up and his skin wasn’t quite so numb, he could feel every movement that either of them made. Her glossy skin rubbed against him with each small shift, the small amount of friction giving him more desperately needed warmth.

With the way he shuddered at each burst of warmth, the Vaporeon seemed to realize that the subtle motions were helping her new trainer. She began to move a little more, also swishing her tail up and down his legs to try and warm them up as well.

As grateful as he was for his pokémon’s actions to keep him warm, he couldn’t help but feel a little conflicted. Sianna’s much-welcomed position on top of him was rubbing him all over, including… down there. It was rather embarrassing to realize that he was slowly growing hard, warmed-up blood rushing to his nethers with each brush of his Vaporeon’s soft skin. He cringed internally as it finally grew hard enough to poke her, and Sianna stopped moving.

“S-sorry.” Jakob said hurriedly, hands falling away from her warm skin. “You c-can go, I’m warm enough now.”

She seemed to consider his words for a moment, before standing up. Jakob fully expected her to step away, but she instead looked down in between their bodies. The human had to dodge her top-most head fin, which almost slapped his face as she twisted her head to regard the human’s sudden hard-on.

“Wh-what are you- Ohh

Jakob’s words were ripped from his mouth as Sianna shifted her hindquarters lower, and his average-sized member caught her slit for a moment before slipping away. She huffed in annoyance, and before Jakob could say another word, she lined herself up properly and his head slid effortlessly in.

She was incredibly wet, which should have been unsurprising for a water-type, but that didn’t stop Jakob from moaning out as his cock was drenched in warm fluid. Sianna smirked smugly at her trainer’s outburst and eased further down, another inch of increasingly erect human cock slipping into her with ease.

Jakob tried his best not to clutch at the Vaporeon’s supple skin, his fingers twitching in undiscovered pleasure as he lost his virginity to the massive pokémon. He would never have imagined that today could possibly have gone this way, but so far, he wasn’t entirely against it.

In no time at all, Sianna had fully seated herself on his cock, thick secretions ebbing from her slit and drenching the human’s waist.

“Almighty Sinnoh,” Jakob breathed as his Vaporeon paused and gave him time to adjust. “You f-feel so good.”

“Eon~” Sianna replied in an almost sultry tone, leaning down to nose at the human’s face as she waited for his breathing to even out. Once Jakob caught his breath, she lifted her tail and rose off his cock, before descending upon it with fervor.

Jakob couldn’t help but moan out more as his cock was squeezed by her tight passage, which seemed to grow more tense the faster she went. More fluids dripped from her hole as she eagerly fucked herself on the human’s dick, and Jakob’s hands slid to her haunches, caressing them and encouraging the Vaporeon’s pace.

The human was getting rather close, when all of a sudden, he felt something poking at him right above his cock. Sianna’s tunnel had become rather tight, which he assumed was her approaching climax, but as he looked down to see what was pressing against him, he realized he was wrong.

Slipping free from her slit, was a wriggling spire of pinkish flesh, which was absolutely pouring viscous fluid from its tip. It didn’t take a genius to realize that it was, in fact, a cock, the way it subtly pulsed against him as it wetly slid between them.

“Y-you’re a male?” Jakob choked out, unsure if it even mattered to him at this point. He’d never had a preference in the past, mostly focused on his research rather than caring to find a companion.

“Vay…” Sianna keened, slowing her his hips for a moment. His smooth cock was almost fully out by now, slapping against Jakob’s stomach even as he was fully seated within the Vaporeon’s slit. The pokémon looked ready to stop, and Jakob realized that isn’t what either of them wanted.

“Ah, what the hell.” He muttered, before shifting one of his hands to the Vaporeon’s head. Sianna squeaked in confusion as the human pulled him close, bringing him in for a kiss in the midst of their brief confusion. It didn’t take the pokémon long to realize what his trainer meant, and the Vaporeon pressed into the kiss and quickly began moving his hips again.

Jakob was about to spill over the edge, as the creature’s surprisingly long tongue shot into the human’s mouth. That, and the added friction of Sianna’s cock against his was unwithstandable to his furiously twitching member. Right before he felt the dam break, he roughly pulled Sianna’s hips down, fingers digging into his plush haunches and holding him firm as he began to cum.

“Nff!” He groaned into the kiss as he spilled his warm seed deep into the Vaporeon, his entire body beginning to shiver, but in pleasure rather than cold.

Sianna whined lustily as he felt his slit begin to flood, and he ground his hips further against the human’s pelvis, giving him the last bit of friction he needed to cum himself. Watery cum shot from the Vaporeon’s tip, painting their stomachs in a thin layer of white as he kept cumming.

The Vaporeon’s tunnel tightened up as he came, clamping down on Jakob’s cock and sending another wave of pleasure coursing up his spine and a few extra pulses of cum into his partner. Sianna collapsed on top of the human, withdrawing his tongue from his mouth as they began to suck in air.

After a minute, Sianna’s orgasm had finally tapered off, and Jakob couldn’t help but to run a hand down the pokémon’s back supportively as they recovered.

“Fuck… That was good.” Jakob panted, before chuckling. “Definitely warmed me up, at least.”

“Vay, reon. Pore.” Sianna replied happily, nuzzling his short muzzle into Jakob’s neck. Jakob got the feeling that the pokémon agreed, and was glad the human hadn’t freaked out over the sudden reveal of his gender. The trainer gladly let Sianna nuzzle him, hugging the pokémon a bit tighter as he felt the rush of adrenaline his orgasm had brought fade, and with it a wave of tiredness washed over him.

“Sianna- Er, wait. Do you still want that name? It’s a bit… girly.”

The Vaporeon snuggled further into the human, letting out a small chirp that Jakob recognized as an affirmative. He briefly mused that all it took to fully understand him was nearly dying followed by mind-blowing sex, before shaking the thought from his mind.

“Okay. Well, Sianna, thanks for saving me. I think you’re going to be a great part of the team.”

Sianna keened contentedly, shuddering a bit as the human’s flagging cock slipped from his slit. Jakob was a little surprised that no cum spilled out alongside it, before realizing that his previously cum-coated chest was now rather dry. He craned his neck to look around, before realizing that his Vaporeon was a bit more pallid than before, soft swirls of lighter blue swimming across his skin like dye dropped into a cup of water.

He put the pokémon’s sudden color change together with how it had absorbed the rain earlier, and a surprisingly hot realization hit him.

Sianna had absorbed their cum into his body.

He might have to do some… research about how far that can go.

But that was a thought for another day. For now, he was content to lay here with his new partner, and sleep until the storm passed. For once, he hoped it wouldn’t be over too soon.

He might be able to conduct some of that research.

Notes:

Hope y'all enjoyed! Writing about PLA is always fun for me :3

Feedback is appreciated as always

Series this work belongs to: