XaiJu
Hiros53
Hiros53

patreon


PROFit Stream Experience (Centaur Tg)

STREAM 1 

The camera was slightly off-center, tilted just enough to make Raphael look like he was leaning into a hurricane.

"Yo! …wait, is this thing even on?" he mumbled, squinting at his monitor. His webcam caught his slightly-messy brown hair, a worn sweater, and the unmistakable glow of a man who had only half-read the user manual.

A ping sounded in his headphones. A new message in chat.
Hiros: [I can corroborate. You're indeed live.]

Raphael laughed. “Okay, okay, we're live. That's a good start.” He reached forward, adjusting the camera with the grace of someone defusing a bomb. "There we go. Boom. Pro streamer now."

The screen shifted to a game menu, some kind of arcade-style soccer sim. Not the newest, not the flashiest. But it was fast, fun, and didn’t require a beefy rig. Just the kind of thing he liked after work.

"Welcome to the first-ever stream of...uh...ProfPlays? We’re still workshopping the name," he said. “Anyway, I’m Raphael. This is my face.” He gestured vaguely toward himself. “I like games and sports, so I figured, why not do both at once and make it public?”

Hiros: [Solid intro. Really selling it.]
Hiros:
[Now all you need to do is ask people to subscribe and then you have gone through the entire Streamer Bible.]

Raphael snorted. “Ignore Hiros. He's just here to mock me in real time.”

Hiros, a good friend of his since they met online years back, was the kind of guy who knew exactly when to push a button and when to just hang back and let you flail around until it was funny. Today, he was the latter. Behind the scenes, he'd helped Raphael get OBS set up and walked him through mic filters. Now, like a good gremlin, he was throwing jokes from the chat while munching chips offscreen somewhere.

As the match kicked off, Raphael leaned into the controls. “Okay, let’s see if I remember how to play… aaaand I immediately forgot how to sprint.”

The stream rolled on with little peaks of energy, like an accidental goal, a panicked defense, a wild story about how Raphael once tripped into a recycling bin during gym class. No pressure, no performance. Just cozy vibes and occasional bursts of chaotic yelling.

Viewers trickled in slowly. A couple usernames popped up in chat, most of them lurkers. One with the odd name “NagisaFulkami” lingered for a while, not saying anything. Just watching.

Raphael didn’t notice. He was too busy getting his goalie stuck behind a scoreboard billboard and laughing about it.

“This is stupid,” he said, grinning. “I love it.”

Hiros: [You look like a gremlin having a great time.]
Raphael:
“Gremlin? Rude. I am a classy gremlin.”

The match ended. Raphael flopped back in his chair, wiping imaginary sweat from his forehead. “Welp. That’s enough public humiliation for one day.”

Hiros: [Nah man. This is not humiliation. This is the price of content.]

Raphael smirked. “Yeah? Well don’t clip that goal I scored on myself. Or the scream I made when I missed that tackle. Or literally anything.”

As he was about to end the stream, a last message blinked in chat.
NagisaFulkami: [This was surprisingly relaxing. Do stream again soon. Would love to see more]

Raphael blinked. “Ah… thanks? Happy to hear that I made your day just a little bit better.”

Hiros: [Wait. What are you doing here?]
NagisaFulkami: [:D]
Hiros:
[You've awakened something.]

Raphael raised an eyebrow but chuckled it off. “Whatever. See you guys next time. If there is a next time.”

NagisaFulkami: [I sure hope there is~]

And with that, the stream ended.

STREAM 2 

The stream started on a quiet note. No music, no gameplay. Just the hum of a room fan and the soft clatter of someone adjusting gear off-camera.

The webcam flickered on.

Raphael was halfway through plugging in a cable, bent over slightly with his sweater riding up in the back, revealing the waistband of worn athletic shorts. “Okay, mic’s hot, camera’s on… uh, I think?”

He leaned into the screen to check chat, still not fully seated. That’s when it popped up.

NagisaFulkami: [You kept me waiting, streamer boy. I hoped you’d show up sooner.]

Raphael blinked. “Oh hey. Nagisa, right?” He smiled at the screen, then flopped into his chair. “Yeah, sorry about the delay. Life’s been kind of chaotic. Work, sports, actual movement… you know how it is.”

NagisaFulkami: [You could always do the sports on stream~]

He rubbed the back of his neck. “Honestly? Not a bad idea. I was thinking of trying out that new Ring Fit game anyway. I’ve got the setup for it right over there.” He gestured vaguely toward a bright red ring and a pair of leg straps on the couch behind him. “So yeah. If people wanna watch a guy flail around doing squats and high knees, then who am I to stop them?”

He reached for his water bottle, took a sip. Chat was still pretty quiet, except for that same message blinking in with uncanny timing.

NagisaFulkami: [I bet they’d like it even more if it was a girl doing some cute moves~]

Raphael coughed mid-sip. “Wait, what? I mean… yeah, probably?”

Hiros: [Welp. You caught that stray. I can’t help you here, buddy.]

Raphael blinked again. “Caught what? What are you talking about?”

Hiros: [You'll see. Or feel. I dunno how she’ll do it.]

“Okay…?” Raphael squinted at the chat box like it might physically explain itself. “You two are being cryptic as hell today.”

He shrugged it off, rolling his chair back and grabbing the Ring-Con. “Whatever. Let’s get sweaty.”

He stood up, adjusted the webcam to full-body view. “Alright, welcome back to ProfPlays. Today we’re testing just how out of or in shape I really am. Because I really think I am actually doing quite good.”

The game booted up with cheerful music and a bouncing ring mascot that clearly had too much energy for 7 PM. Raphael followed the instructions, slipping the Joy-Con into the Ring-Con and strapping the other to his thigh.

“Okay,” he muttered. “Warm-up time.”

NagisaFulkami: [Oh, I’m warmed up too This will be a fun exercise for the both of us.]
Raphael: “Oh, you are joining too? well good luck to the both of us then!”
Hiros: [Bro, I don’t think she is talking about the same kind of exercise you are talking about..]

He shook it off, standing straight and mimicking the on-screen pose. His eyes darted briefly toward the webcam to make sure his whole body was still visible.

The game instructed him to push the ring inward with both hands.

He did.

There was a strange resistance, more than he expected. The ring compressed, but not easily. As he strained, a shiver ran up his arms and down his spine, and suddenly his sleeves felt roomier.

He paused. “Huh?”

His arms… had slimmed. Not by much, but his sweater no longer clung to his biceps. His shoulders felt narrower. Even his chest didn’t fill the fabric the way it had moments ago.

“...Weird. This thing doesn’t have, like, posture correction mode or something, right?”

Hiros: [lol]
NagisaFulkami: [You look lovely already~]
Hiros: [I wonder how long it will take em to realize it…]

Raphael frowned but moved on. The game had him squat next. “Okay, deep squat. Here we go.”

He dipped low, pushing the ring out as instructed. His thighs burned almost instantly.

But that wasn’t all that burned.

As he lowered into the squat, he felt a deep, pulling pressure in his hips and thighs, like his bones were reshaping themselves. He stumbled a little, then caught himself. When he stood again, his balance felt off. His shorts fit tighter now. Hugging something much rounder than before.

“…Wait.”

He turned slightly, trying to check his profile in the webcam window. His butt had… grown. Not just in muscle, but in shape, in curve, in sheer presence. His hips had flared subtly outward, and his stance had unconsciously shifted to accommodate them.

“What the hell—”

Hiros: [Faster than I thought. You’re doing great.]
NagisaFulkami: [Don’t forget to breathe~]

The game cheerily moved on. “Jog in place to advance!”

He obeyed, albeit cautiously, legs pumping as his character sprinted through a virtual forest. But with each step, something stretched. His legs grew just a little longer, just a little leaner. The hair on them thinned. His calves curved out more delicately, and his thighs took on a shapely tension that definitely hadn’t been there ten minutes ago.

Raphael slowed his jog. “My legs… I…am I getting taller?”

He tried to laugh it off, but it came out breathier than he expected.

Then came the ab twists. He turned from side to side, Ring-Con held level with his chest. With each twist, his core pulled tighter, his waist trimming itself in slow, steady increments. His sweater had started to hang loosely now, drooping around a visibly narrowed midsection. His stomach flattened, tucked inward, cinching like he’d just wrapped himself in invisible shapewear.

His breath caught in his throat.

“Okay. No. Something is actually wrong.”

His voice cracked slightly, becoming more higher-pitched. Softer.

He dropped the Ring-Con. The webcam caught a glimpse of his face. His jawline had smoothed, cheekbones rising subtly. His eyebrows looked more defined. His lips were a little fuller than before, and the slight puff of exertion on his cheeks gave him a warm, pink flush.

NagisaFulkami: [Beautiful~]
Hiros: [...I would love to disagree, but…]

Raphael: “This is a filter. There’s gotta be a… Hiros, are you doing something to the stream overlay?”

Hiros: [Nope. That’s all you, buddy.]

NagisaFulkami: [You’re doing amazing. Almost there.]

He stared into the webcam. “Almost what? What do you mean almost?”

The game’s boss loomed on screen. The game chirped cheerfully: "Defeat Dragaux to finish World 1!"

Raphael hesitated. But his gamer instinct kicked in.

“Fine. Let’s finish this.”

He dove into the final battle… squats, presses, overhead pulls, leg raises. Each move shaved away something masculine. His chest swelled just enough to gently bounce beneath his sweater. His waist narrowed into an hourglass. His face finalized its soft transformation, with now no trace of stubble and no trace of the old angles left.

Then came the last move, one final squat.

He braced himself and dropped low. Deep.

There was a pull, a clenching twist deep inside his pelvis. He gasped, nearly fell forward, and for one breathless second, everything inside him shifted. A subtle but permanent erasure.

His eyes widened, and then the game fanfare played!

“...Oh.”

NagisaFulkami: [Boss defeated <3]
Hiros: [RIP manhood.]
Raphael: “I… I think I just beat the game and lost something else entirely.”

His sweater clung differently now. His voice was unmistakably female. The webcam showed a slim, curvy woman standing awkwardly with a bright red Ring-Con in hand, eyes wide in disbelief.

She looked down at herself.

“…Am I wearing sports bra straps now? When did that happen?!”

NagisaFulkami: [What a finish We both did an amazing execice Can’t wait for the cooldown stretches~]

Raphael: “I… am ending the stream a bit early today…”

And with that, the stream ended quite abruptly.

STREAM 3 

The stream flickered to life, this time with a much more centered camera, and a much more centered Raphine.

“Alright, alright. We’re live,” she said, double-checking the OBS window. “Audio’s working, camera’s good, everything’s… relatively under control.”

She adjusted her ponytail, which was still new, unfamiliar to her and bouncing far more than she liked, then gave a short, sarcastic bow to the webcam.

“For those just joining us or returning after the Chaos Stream last time: Yes, I’m a girl now. No, I don’t know how, and yes, my sports bra is still winning against gravity… for now.”

She leaned toward the chat window with mock seriousness.

Raphine: “So. We’re doing Ring Fit again today, but this time, on the treadmill. Because I hear that apparently that's supported in the game and I think cardio is character-building.”

The chat was already lighting up. Actually a few tens of people were in chat, watching. 

Hiros: [Looking good, Raphine.]
Hiros: [Also: Still sorry about the whole ‘magical gender flip surprise’ thing.]

She sighed. “Yeah, about that…”

Raphine: “Nagisa. You in chat?”

As if summoned by name, which, to be fair, she was, her username glowed in the chat log.

NagisaFulkami: [Always <3]

Raphine crossed her arms and tilted her head. “Okay. Straight talk. What did you do to me? Like…how does any of this make sense? Are you some kind of streamer mod gone rogue or—?”

NagisaFulkami: [I'm a dark goddess, darling.]

Raphine: “Uh-huh. And I’m a full-time teacher, but I don’t go around rewriting people’s bodies.”

Hiros: [No, she’s serious.]
Hiros: [She is a literal dark goddess.]
Hiros: [You know how I used to joke about having a very special and powerful older sister? Yeah. That one.]

Raphine blinked at the chat.

“...Wait, wait. You were being serious all those years?!”

Hiros: [Would I lie about something this stupidly specific?]

She stared blankly into the camera. “...Okay, I need to rearrange my whole understanding of reality later.”

With a dramatic inhale, she shook it off and clapped her hands. “Cool. Existential dread postponed. Let’s get running!”

She walked off-screen for a moment. The clatter of equipment and a mechanical beep-beep filled the audio. The treadmill was warming up.

Raphine (offscreen): “Alright, I got the Ring-Con strapped in. I’ve got water, I’ve got an elastic band for resistance stuff... If I trip and fall, clip it and send it to Hiros. He deserves that much.”

Hiros: [Agreed.]

While Raphine adjusted her mic and stepped onto the treadmill, a quiet message slid into chat, one she didn’t see.

NagisaFulkami: [I wonder what a centaur fitness stream would look like...? Only one way to find out~]

Hiros: [Oh boy. Welp, this will be interesting.]

Raphine (still offscreen): “Starting in three… two… one…”

And with that, the hum of the treadmill kicked in, and so did the next phase of Nagisa’s "relaxation therapy."

The camera caught Raphine in full-frame this time: Ring-Con in hand, steady jogging motion on the treadmill, her ponytail bouncing in rhythm with her stride.

The upbeat music of Ring Fit pulsed from the TV. Raphine was focused, breathing in sync, beads of sweat dotting her forehead.

“All right,” she panted. “Feeling good. Feeling stable. No weird goddess magic today.”

NagisaFulkami: [Nyaaaa… we’ll see about that. In any case, you look adorable running like that~]
Hiros: [You really had to jinx yourself, didn’t you?]

Raphine glanced toward chat, huffing. “I’m not stopping this time. I’ve got a fitness goal and everything. No matter how weird you two get in chat, I’m seeing this through.”

That’s when her footstep hit a little differently.
A clop instead of a thud.

She blinked and looked down mid-jog. Her running shoes, once plain black, were now glinting pink, the surface shiny and curved. Her toes had vanished, her arch hardening. A soft grinding sensation radiated through the bottom of her feet, like pressure building outward.

"What the—my shoes?"

The camera caught the change, her feet reshaped, lengthened, becoming hard and cloven. Her new hooves clipped cleanly against the treadmill. With each step, they were less human, more equine.

Hiros: [Uh… pink hoof-shoes? Really?]
NagisaFulkami: [I didn't want her damaging the treadmill! I'm not cruel.]

Raphine’s jog slowed briefly, but she gritted her teeth and pushed forward. “Nope. Not stopping. My cardio deserves this.”

The transformation didn’t wait.

With each stride, fur crept higher up her calves, shimmering soft, black and warm. It itched slightly as it advanced, hugging her thighs. Underneath, her bones cracked faintly, clicking into new shapes. Her knees pulled back, reversed in posture, legs restructured to support a completely different gait.

She staggered slightly but caught herself.

"Okay. Okay. Just ignore it. It’s like… post-workout delusions. Hallucinations. Real athletes go through this. Probably."

Hiros: [Iiiiiii’m not sure about that chief. I think real athletes usually hallucinate about other things, not exactly growing horse legs.]
NagisaFulkami: [But centaurs are such strong, majestic creatures~ Who is to say they don’t?]

Her shorts had stretched unnaturally by now, awkwardly clinging to legs that no longer bent like human ones. The camera revealed her backside starting to shift outward… and drastically. Her hips cracked again, widening violently. Something inside her shifted down and back.

There was pressure just below her stomach, just above her butt… like her torso was being… pulled apart?

“Oh god,” she groaned, stumbling. “Something’s… changing again… I can’t even describe this one—!”

Her lower back arched violently. A new body segment was forming, muscle and bone rippling beneath skin, pushing outward behind her. Her butt ballooned back and down, stretching into a thick, muscular horse’s hindquarters.

The treadmill beeped in warning as she faltered, losing balance.

She collapsed with a shout, hands outstretched to break the fall.

But she didn’t fall on hands.

She landed on four legs.

Four, firm, black-furred horse legs, each tipped with polished, perfectly-fitted pink hoof-shoes. Her back had stretched long and steady, merging smoothly into her new equine body.

She stared at herself in panic, panting. “This is—! How is this happening again—!?”

Hiros: [That's what happens if you have a goddess in chat.]
NagisaFulkami: [Yay! Look at her go!]

The treadmill slowed slightly, part of the game’s built-in pacing, but Raphine wasn’t quitting. Her hooves clacked firmly as she picked up speed again, now galloping rather than jogging. Her breathing steadied. She forced herself forward, despite the weight of her new body, despite the bouncing of her upper half as the camera shook with every hoofbeat.

“Still… still running… still going… I’m not ending this stream early!”

She surged forward, half in denial, half in raw, stubborn determination.

Her body continued to finalize. The fur covering her lower half thickened and gleamed under the light. Her tail swished out behind her, a full, long, blackish-brown ponytail to match the one atop her head.

Her posture adjusted automatically, upper body held higher now with inhuman grace.

And just as she approached the goal line on screen—

Her ears tingled, twitched, stretched outward. They flared into long, furry, expressive equine ears that flicked at the faintest sound and stuck out from the sides of her head.

“Wh—what the hell!? My ears too?!”

NagisaFulkami: [Gotta match the lower half, sweetheart~]
Hiros: [Honestly? That’s a really clean design. Good job, Nagisa.]
NagisaFulkami: [Thank you~ Blows kiss]

Raphine gasped… and then the screen flared VICTORY in bright colors. She’d made it. Goal reached. Level cleared.

She stood still for the first time since the changes began, her breath heavy, but not from running.

From changing.

Her body, now clearly a horse’s from the waist down, glistened with sweat. Her upper half slumped slightly, still human-shaped but flushed, flustered, and exhausted. She really was a fully fledged Centaur.

“...I feel like I just ran a marathon and got a crash course on how horses run at the same time.”

Hiros: [You did fantastic. You’re majestic now.]
NagisaFulkami: [Watching you trot, even through the excitement of changing was so… relaxing. I feel so relaxed. Thank you, my perfect centaur girl.]

Raphine flopped to the ground, well, onto her side, curling awkwardly with all four legs folded beneath her.

“...Chat better have clipped that. Because I’m never doing it again.”

NagisaFulkami: [Oh, but now you’re built for it~]

Raphine: “Yeeeaaaaah… Exaaaaaactly…” 

STREAM 4 

Raphine: [Hey everyone. Quick update — there won’t be a stream today.]

Hiros: [Wait. You’re cancelling? Like actually?]

Raphine: [Yeah. Stuff came up. Private stuff. Just not in the right headspace tonight.]

NagisaFulkami: [But… but this is my relaxation stream! I’ve been looking forward to this all day! Cry Emoji]

Hiros: [Uh-oh.]

Raphine: [Sorry, Nagisa. I get that, but I’m not feeling it tonight. My brain’s fried, my legs still ache from “horse sprinting,” and I just—nope.]

NagisaFulkami: [But I wanted to watch PROFit. It’s not just about the workout… It's about the experience. My favorite centaur gaming and sweating adorably…]

PROFit: [PROFit—? Wait. What the hell? Did you just change the name of my account!?]

NagisaFulkami: [Yes~ Doesn’t it fit perfectly? Professional. Fit, and a little... profoundly cute.]

Hiros: [Okay, to be fair, that is a really good name.]

PROFit: [This is harassment. This is cyberbullying. I’m filing a divine grievance.]

NagisaFulkami: [Only divine girls get divine grievances~]
NagisaFulkami: [But fine. I understand. Life happens. So… stream tomorrow, yes?]

Hiros: [I can arrange that. Let’s do it tomorrow then.]

PROFit: [We might do it tomorrow.]

NagisaFulkami: [Might? That’s not very reassuring.]
NagisaFulkami: [Is that a promise?]

Raphine: [It’s a “maybe if life doesn’t kick me again tomorrow” sort of thing. I’m not promising anything I can’t keep.]

NagisaFulkami: [Hmmmmm.]
NagisaFulkami: [Well then. Just so you know… for every day I have to wait for my relaxation stream, I’ll make sure it becomes that much more relaxing to watch next time.]
NagisaFulkami: [Big changes, big improvements. Bigger… everything. Ehehe~]

Hiros: [Wait… what does that mean? Are you serious?]

[NagisaFulkami has left the chat.]

Hiros: [Welp.]

Raphine: [Welp.]

Hiros: [I sure hope you can stream tomorrow.]

Raphine: [I mean, I can try. But… I wouldn’t count on it.]

STREAM 5 

The stream started like any other, with soft menu music playing in the background and Raphine adjusting the webcam.

"Alright..." she muttered, scooting back to center herself properly. “Mic check… cam check… hooves not knocking over anything today—check.”

She gave the screen a sheepish smile. “Hey again. It's been a bit, I know. Life’s been life-ing pretty hard. But I’m back, and… uh… I see there’s a lot more of you here than usual.”

She blinked at the chat, which was already scrolling steadily, even though Nagisa hadn’t said a single word yet.

“Fifty viewers? That’s, like, almost double what I’m used to. Are we trending on some weird mythical fitness blog or…?”

Hiros: [Maybe someone shared your last ‘centaur sprints into transformation’ clip.]

Raphine: “Please don’t say that like it’s a normal sentence.”

She exhaled slowly. “Anyway! I thought we’d pick up where I left off. Ring Fit campaign mode, Level 2. I think I unlocked it just before I got ambushed by... womanhood.”

She stepped back, centaur posture surprisingly graceful now, and held up the red Ring-Con.

“The first exercise is a simple one. Arms forward, then overhead, then down. Basic stretch. Even I can do that.”

She pressed the Ring-Con out in front of her.
One…
She lifted it high above her head.
Two…
She brought it down slowly toward her knees.
Three…

Nothing weird. Nothing magical. Yet.

She relaxed a little. “Okay. We’re good. I think the weirdness might be ov—”

Then, in the chat:

NagisaFulkami: [1]

That was it.

Raphine paused mid-stretch. “Uh. What?”

And then… she felt it.

A tingle across her chest. Subtle at first, like the sensation of static after taking off a shirt too fast, but it didn’t go away. It bloomed with each motion she made. Every push, pull, and breath seemed to... add to her chest.

Her sports bra tightened. Slightly. Then again.

“Wait. Wait, wait… what is this?”

The camera caught it clearly: her chest was fuller. Not huge. Not even dramatic. But there was definitely more there than a minute ago. The modest bumps she’d gotten used to were now pressing against her top with a kind of confident roundness. A solid C cup, if she had to guess, which she very much didn’t want to.

She instinctively clutched the Ring-Con tighter, as if it might stabilize the situation. 

Hiros: [Nagisa… are you boosting her chest? Is that what we are doing today?]

A moment of silence. Enough to see that about ten more people had also joined the stream in the meantime.

Then:

NagisaFulkami: [2]

Raphine’s eyes widened. “...That’s not good.”

Raphine stared at the “2” on screen like it had personally insulted her.

Then she looked down.

“…Okay, those are… definitely bigger than before.”

Her chest shifted under her top with a soft bounce that wasn’t there five minutes ago. Her breathing picked up, not from cardio, but from rapidly escalating panic.

She shook it off. “Nope. Nope. I said I’d finish today’s workout and I’m going to do just that. I don’t care what weird goddess nonsense is happening in chat. I’m doing the routine.”

Chat Viewers: 73

The game prompted the next move.

Push the ring together. Hold. Release. Repeat.

Easy, right?

She pressed the Ring-Con inward, and gasped. A wave of warmth rolled across her chest.

“Not… again Ahn”

With each press, her boobs swelled. A slow, deliberate growth, like balloons inflating one careful breath at a time. Her hands trembled. Her arms tensed. The Ring-Con bent inward, and with every squeeze, so did her chest expand outward.

Soft. Firm. Full. Then… heavier.

C cup turned to D.

D to double D.

Her sweater stretched subtly at the seams. Her sports bra was, miraculously, still holding on, even as the fabric molded perfectly to each curve.

“Oh my god. I’m gonna end up stuck in this top like a jammed closet door.”

Hiros: [They’re bouncing. They’re definitely bouncing.]
Hiros: [Raph, I think you’re officially in anime territory now.]
NagisaFulkami: [3.]

That was the only message she sent.

Chat Viewers: 81

Raphine groaned. “Why is it always numbers with you!?”

The game chirped happily: “High knees! Let’s go!”

Raphine started jogging in place, awkwardly, with all four hooves. Her centaur body managed it surprisingly well.

Her upper body however… Not so much.

Each bounce made her chest jiggle more intensely. With every step, the pressure in her chest returned, not pulsing now, but constant. Like invisible hands were gently but endlessly inflating her from within. She could feel her center of gravity shifting, forcing her to adjust her posture, head held higher, spine straighter.

She was running with what felt like upper ranked E-cups, and they weren’t slowing down.

“Okay this is just, this is just getting silly,” she panted. “I feel like I’m exercising with twin bowling balls strapped to my ribcage!”

Chat Viewers: 91

Hiros: [New milestone: 90 viewers. Are they here for fitness or physics?]
NagisaFulkami: [4.]

Raphine winced.

The game wanted her to twist at the waist. With these things? That was asking a lot.

Still, she turned. And again. One side, then the other. Her torso squeezed and turned, and the massive, now undeniably gigantic orbs on her chest wobbled with every motion. They didn’t just bounce, they swayed, shifted, and dragged her momentum slightly with them.

But the real miracle?

Her bra never failed. No pinching. No bursting seams. It just… adjusted. Perfectly. Magically.

“This thing is either the work of dark science or a cursed blessing,” she muttered through gritted teeth.

Hiros: [Still fits. But… how?]
NagisaFulkami: [5.]
NagisaFulkami: [Five days is how long you let me wait. So I’m going to make sure to boost your stream experience five days’ worth of quality~]

Raphine didn’t have time to react.

The game launched into the final sprint. A run to the finish line.

She pushed off, and the warmth in her chest surged. One final time.

No longer a swell. This was a bloom. A bloom of plush, glorious mass that jutted forward like her very torso was following a different gravity.

Her top molded to every curve and dip, bouncing with an almost rhythmic pattern as she galloped. Her boobs were utterly massive now, beyond cup sizes. Beyond sensible measurements. They were divine-tier, and yet she could still move with strange ease. No pain. No imbalance. Just… jiggle. Lots of jiggle.

Maybe it was her centaur body distributing the weight. Maybe Nagisa had rigged reality again.

Maybe none of it mattered anymore.

“...What even is my life?” she gasped.

Chat Viewers: 104

Hiros: [Holy heck, I didn't think I would actually have to moderate your stream. That’s a high viewer count! You go girl!]
NagisaFulkami: [Best stream yet Hehehe Better not disappoint in the future~]
Raphine: “I swear, if we hit a hundred-fifty viewers next time, I’m banning magical breast inflation as a mechanic.”

NagisaFulkami: [I’d like to see you try~]
Hiros: [It seems kinda late for that. But that might just be my opinion.]
NagisaFulkami: [You’re not just PROFit anymore. You’re PREMIUMFit.]

Raphine reached the finish line, out of breath, drenched in sweat, and bouncing with every tiny movement.

She wiped her brow with the edge of her stretched sweater.

Raphine: "...Okay. Ending stream before I get banned."

NagisaFulkami: [Oh, you don’t have to worry about that. I would never allow…]

And with that, the stream ended.

STREAM 6 

The stream had gone on for over an hour now. Light stretches, a bit of light cardio, a lot of Q&A, and even a small game of “guess the viewer-submitted healthy snack.”

There were jokes. There were hoof sounds. There was sweat. But above all, there was laughter.

Raphine leaned on her Ring-Con with a satisfied sigh, her long blackish-brown centaur body folded neatly beneath her as she flopped onto a yoga mat.

“Alright,” she said between breaths, her sports bra holding strong against the gravitational force of personality on her chest. “I think that’s a wrap for today. Unless the dark goddess in chat has any… surprises left for me.”

She raised an eyebrow toward the scrolling messages.

Hiros: [Honestly, I’m shocked. Stream’s almost over and Nagisa didn’t change anything today.]

NagisaFulkami: [I didn’t need to~]
NagisaFulkami: [I just wanted a cute, sexy centaur girl doing her thing. And look what I got~]
NagisaFulkami: [Perfect.]

Raphine tilted her head and smiled faintly. “So that’s all this was about? You wanted… this?”

NagisaFulkami: [I came because Hiros was here. That usually means chill vibes.]
NagisaFulkami: [When I first found the stream, I didn’t even know what I was looking for.]
NagisaFulkami: [But then you showed up. And little by little… this just turned out to be exactly what I needed.]
NagisaFulkami: [Are you mad at me for that? ;P]

Raphine paused.

She looked at her reflection in the corner of the screen. Her glowing cheeks, windswept hair, sweat-slick shoulders, and of course, the towering curves stacked on her centaur frame.

And she smiled.

“...Not really,” she said. “I mean, maybe it’s the hyper-busty centaur enthusiasm talking, but streaming now is actually really fun. More fun than I ever thought it could be.”

She sat up straighter, her tail flicking lazily behind her. “I’m not mad, Nagisa. I’m actually… grateful. Because I don’t plan on stopping anytime soon.”

NagisaFulkami: [That’s what I want to hear~ <3]
NagisaFulkami: [Stream tomorrow again?]

Raphine grinned, then leaned closer to the mic.

“Yup. Same time, same fun.”

She gave the camera a wink.

“Because it’s all for PROFit.”

[Stream Ending…]
[“Thank you for working out with me today~ See you tomorrow!”]
[Lo-fi remix of horse-trot sounds fades in]

The chat lingered a few seconds longer, hearts and emotes flying by, as the screen slowly faded to black.

Somewhere behind a screen glowing with satisfaction and slightly inappropriate emojis, a dark goddess smiled. 

And so did a very busty centauress.

For centaur training and Goddess relaxation alike.


More Creators