The park wasn’t much—just a patch of tired grass, cracked sidewalks, a few rusty benches, and the ancient swing set tucked away near the back by a line of overgrown bushes. But it was Mimi's place to relax. Or at least, it felt like it on quiet days like this.
Mimi sat on the middle swing, her small legs pushing gently against the dirt, sending her swaying in slow, rhythmic arcs. The chains creaked softly with every motion, a familiar lullaby that usually soothed her.
Her vibrant red bob cut framed her delicate face, the strands bouncing lightly and catching the light like fresh blood on silk. Perched atop her head were a pair of fluffy red cat ears, soft and sensitive, twitching at every distant sound—the chatter of children playing across the field, the bark of a dog, the rustle of leaves in the breeze. A bright red bow adorned the left side of her head, tied neatly into her hair, matching the snug red tank top that hugged her figure. Black leather pants clung to her toned legs, practical for movement and slightly rebellious in style. Behind her, a long red tail swayed lazily, the tip flicking with idle contentment.
She closed her purple eyes for a moment, letting the breeze ruffle her furry ears and cool her cheeks. Life as a catgirl wasn’t glamorous. People stared. They whispered. Some crossed the street to avoid her. “Freak.” “Monster.” “Escapee from some lab.” She’d heard it all. Orphaned young, bounced between indifferent foster homes that never quite knew what to do with a hybrid like her, Mimi had learned early on to keep to herself. The swings were her escape. Here, she could imagine a different life—one where someone saw past the ears and tail, past her sharp nails that could extend when she got scared or angry. Someone who might… care.
A heavy sigh escaped her lips, her tail curling around the swing’s chain. “Just one nice day,” she murmured to herself. “That’s all I want.”
The crunch of sneakers on gravel shattered her peace. Her ears shot upright, swiveling toward the noise. A stocky young man in a faded gray hoodie and baggy jeans was heading straight for the swing set, his face already twisted into a sneer. He looked about nineteen, with acne-scarred skin and a cocky swagger that screamed trouble.
Mimi slowed her swinging, her purple eyes widening. She gripped the chains tighter. Please just walk past. Please.
He stopped directly in front of her, blocking the sun. “Hey. Get off the swing, cat freak.”
Her ears flattened against her red bob. Her tail tightened around her waist like a protective belt. “I… I was here first,” she said softly, trying to keep her voice steady. She forced a small, hopeful smile. “There are other swings right over there. They’re empty.”
The bully barked a laugh, loud and mean. “You serious right now? You think I care? What’s with the bow? Trying to look cute so people don’t notice what a weirdo you are?” He stepped closer, kicking at the dirt beneath her feet and spraying small stones against her shins. One sharp piece stung hard enough to make her flinch.
Tears prickled instantly at the corners of her eyes. Mimi blinked rapidly, but it was no use. “Please… just leave me alone. I don’t want any trouble.” Her voice cracked. The words felt so small, so useless. How many times had she said them before? To others at school, to strangers on the bus, to shopkeepers who refused her service.
“Trouble? You’re the trouble, kitty.” He reached out and gave the swing a rough shove, nearly knocking her off balance. “Meow for me. Come on, do a trick. Roll over. Play dead. Or maybe I’ll make you.”
The tears spilled over now, hot and fast down her cheeks. Her vision blurred into a watery mess of colors and shapes. Her fluffy red ears pressed flat against her head, and her tail lashed wildly behind her in distress. A soft, broken sob escaped her throat. She hated this—hated feeling so powerless, so exposed. Why did people have to be so cruel? All she wanted was a quiet afternoon on the swings.
The bully laughed harder, clearly enjoying her distress. “Aw, look at the little crybaby. What, gonna run home to your owner? Do you even have one, or did they ditch your defective ass too?”
Mimi curled in on herself, shoulders shaking. The world narrowed to the sound of his mocking voice and the sting of her tears.
In her blurry vision, another figure appeared on the path—tall, imposing, moving with purpose.
“Leave her alone.” The voice cut through the air like a blade—deep, calm, and laced with unmistakable authority. The bully froze mid-taunt. Mimi wiped frantically at her eyes, trying to clear her sight.
The newcomer was much taller than both of them, easily towering over the bully by several inches. He had long, beautiful black hair cascaded down his back in smooth, glossy waves, catching the sunlight like polished obsidian. It framed a strong, handsome face with sharp features and dark, intense eyes that were currently bored into the bully with quiet fury. He carried himself with effortless confidence, broad shoulders straight under a simple dark jacket, hands loose at his sides but ready.
“Who the hell are you?” the bully spat, trying to regain his bravado. “This ain’t your business, pal.”
The tall man didn’t raise his voice. He simply stepped forward, positioning himself squarely between the bully and Mimi’s swing. “I said, leave her alone. She was here first. You’re done.”
The bully puffed up his chest, but his eyes darted nervously. The stranger was bigger, calmer, and clearly not intimidated. “Whatever, man. Defending a freak? You some kind of cat perv or something?” He backed up a step anyway, muttering more insults under his breath. With one final glare tossed over his shoulder at Mimi, he turned and slunk away, kicking at pebbles as he went.
Silence returned to the swing set, broken only by Mimi’s soft sniffles. She stared up at her rescuer, heart hammering wildly in her chest. Her fluffy red ears slowly perked up again, swiveling toward him. Who was this man? Why had he stepped in, no one ever did that for her.
He turned toward her fully now, his long black hair shifting like liquid silk over his shoulders. His expression softened as his dark eyes met her tear-streaked golden ones.
“You okay?” he asked, voice gentle but still carrying that deep resonance that sent shivers down her spine.
Mimi slid off the swing on shaky legs, standing before him. She barely reached his chest. Up close, he was even more breathtaking—the way the light played across his hair, the subtle scent of clean soap and something warm and masculine, the quiet strength in his posture. Her heart raced faster than it ever had, a frantic drumbeat that made her feel dizzy. Butterflies erupted in her stomach, wild and fluttering. No one had ever stood up for her like that. Not once in her lonely life.
“I… I’m fine now,” she whispered, wiping the last tears from her cheeks with trembling fingers. Her red tail flicked behind her with nervous excitement. “Thank you. Really. You didn’t have to. He was being so mean, and you just… appeared.” Her voice grew softer, filled with awe. “You’re like a handsome hero or something.”
He chuckled lightly, rubbing the back of his neck with one hand. The motion made his long black hair sway, and Mimi’s eyes tracked it hungrily. “It was nothing. Guy was being an asshole. No one deserves to be treated like that, especially not over a damn swing.”
Nothing? To Mimi, it was the world. Her eyes sparkled as she gazed up at him, committing every detail to memory—the height, the hair, the kindness in his tone, the protective way he’d stepped in. A soft, involuntary purr rumbled low in her throat before she could stop it. Her cheeks flushed bright pink.
“It wasn’t nothing to me,” she insisted, stepping a tiny bit closer. Her red bow bobbed as she tilted her head. “I’ve been coming here for months, and people always… they always say stuff. Call me names.”
He smiled faintly, a small, genuine curve of his lips that made her knees feel weak. “Well, I’m glad I was around. Take it easy, alright? Don’t let jerks like that ruin your day.” He gave her a nod, already starting to turn away down the path.
Mimi’s heart lurched painfully. Wait. Don’t go. Not yet. “Um—thank you again!” she called after him, voice cracking with desperation she tried to hide. He waved casually over his shoulder without stopping, his long black hair flowing behind him like a cape.
She stood frozen for several long seconds, watching him walk away. The butterflies in her stomach had turned into a hurricane. Her tail lashed excitedly, ears perked forward, locking onto every sound of his retreating footsteps. He’s perfect. Tall, strong, kind… that hair, those eyes. She imagined what it would feel like to bury her face in his chest, to have those strong arms wrap around her, to hear him call her “good kitty” in that deep voice. The fantasy made heat bloom across her skin.
She couldn’t let him disappear. Not when he’d just become the center of her entire world in the span of two minutes.
Mimi wiped her face one last time, determination hardening her eyes. She slipped off the main path and into the grass, moving with natural stealth—feet silent, body low, red tail held still for balance. Her black leather pants allowed easy movement as she paralleled his route through the bushes and trees, never losing sight of him.
He walked at an easy pace, long strides eating up the sidewalk. Mimi’s mind raced with a thousand thoughts, each one more intense than the last. Who is he? Where does he live? Does he have friends? A girlfriend? The last idea sent a sharp, possessive pang through her chest. No. She wouldn’t allow that. He had protected her. That made him hers. He had to be hers, she’d make sure of it.
She followed him out of the park and onto busier streets, darting between pedestrians and parked cars when necessary. Her fluffy red ears strained to catch any conversation he might have on his phone—maybe he’d say his name. Nothing. Just the steady rhythm of his shoes. Every glimpse of his long black hair made her heart skip. She pictured running her fingers through it, tugging gently while he held her close. Purring for him.
The city blocks blurred past—coffee shops, corner stores, apartment buildings. Mimi’s obsession grew with every step. She replayed the rescue in her head on loop: his voice, his stance, the way the bully had shrunk. Her hero. Her tall, beautiful savior. Darker thoughts flickered at the edges—anyone who tried to take him away from her would regret it. She’d make sure. Nails flexed subtly at her fingertips at the idea.
He finally turned onto a quieter residential street lined with modest brick apartment buildings. Mimi’s pulse thundered in her ears. She ducked behind a parked van as he approached one of the entrances, pulling out a set of keys.
She peeked around the vehicle, eyes wide and hungry. He unlocked the door and stepped inside. Through the glass, she caught the floor number as he waited for the elevator.
Mimi stayed hidden long after the door closed, crouched low, tail twitching with barely contained glee. She memorized the building, the street, every detail. The sun was setting now, painting the sky in deep reds and oranges that perfectly matched her hair and bow. A wide, dreamy smile spread across her face, revealing just a hint of sharp canines.
“He’s mine now,” she whispered to the empty street, voice laced with that sweet, dangerous yandere affection. “I’ll learn everything about you. I’ll be the perfect girl for you.”
She lingered there for nearly an hour, watching the windows, imagining which one was his. Fantasizing about climbing up to it one night, slipping inside, curling up at the foot of his bed like a loyal cat. Waiting for the right moment to reveal herself properly.
Finally, when the streetlights flickered on, Mimi slipped away, her red bob and bow disappearing into the night. But she’d be back. Soon. Her hero with the long black hair had no idea what he’d just awakened in her.
Just a Lap Cat
By JillValentineKink
Mimi was just a lonely catgirl with a striking red bob, fluffy ears, and a heart full of scars-until he appea... More