Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationships:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2025-10-01
Updated:
2025-10-01
Words:
2,868
Chapters:
3/?
Comments:
4
Kudos:
5
Bookmarks:
1
Hits:
93

Blue ribbons in her hair

Summary:

So yeah this is the fic I think the tags should entice you but if not maybe this cookie will 🍪🍪

Notes:

Bleh so I originally wrote this and it was really fun but it accidentally deleted so rn I'm just publishing what I can the actual chapter starter will be on the second chapter also no smut the characters are MINORS and or I will TW when necessary

Chapter 1: Yippe

Chapter Text

The duck walked up to the lemonade stand..

Chapter 2: New episode loading...

Notes:

So this is a skin I'd like you to use for the fic title it in your site as the fic name so you know for this fic please

Chapter Text

So this is a skin I'd like you to use for the fic, go ahead and copy it to your site skins and name it same as the fic so you know!!

 

Edit with the Docs app Make tweaks,
leave comments,
and share with others to edit at the same time. NO THANKSUSE THE APP Royal blue #main {
background-image: url("https://img.freepik.com/free-vector/dark-color-squares-pattern_1035-2690.jpg");
background-color: #9EC8FF;
background-attachment: fixed;
background-size: cover;
background-repeat: no-repeat;
background-blend-mode: screen;
}

#outer {
background: linear-gradient(45deg, #7AB4FF, #9EC8FF);
}

#header .primary {
background: #7AB4FF;
background-repeat: repeat;
box-shadow: none;
}

#search .button,
#header .logo {
display: none;
}

#header .heading a,
#greeting img.icon {
visibility: hidden;
}

#header #search .text {
background: #E0EEFF;
border: none;
box-shadow: none;
width: 7em;
}

#header h1.heading a::before {
content: "★🌀✮💤☆";
visibility: visible;
color: #3F80D4 !important;
}

.splash .module h3 {
border-bottom: none;
color: #5392E6;
}

#header .menu,
#small_login {
background: #E0EEFF;
box-shadow: none;
width: 20em;
}

#greeting .user > li a {
color: #060D17;
}

#header .menu li,
.splash .news li {
border-bottom: none;
}

#header .actions a:hover,
#header .dropdown:hover a.dropdown-toggle,
#header .menu li a {
background: none;
color: #5392E6 !important;
}

#footer {
background: #7AB4FF;
}

#main {
color: #060D17;
}

#main a {
color: #5392E6;
}

.splash .favorite li:nth-of-type(2n+1) a {
background: #E0EEFF;
border: 1px solid #E0EEFF;
border-radius: 5px;
}

.splash .favorite li:nth-of-type(2n+1) a:hover,
.splash .favorite li:nth-of-type(2n+2) a:hover {
background: #5392E6;
border: 1px solid #5392E6;
border-radius: 5px;
color: #fff !important;
}

.resp-sharing-button--twitter,
a.resp-sharing-button__link {
color: #fff !important;
}

.listbox,
fieldset,
fieldset dl dl,
fieldset fieldset fieldset,
fieldset fieldset dl dl,
dd.hideme,
form blockquote.userstuff,
.dynamic form {
background: linear-gradient(45deg, #7AB4FF, #9EC8FF);
border-radius: 15px;
border-color: #fff !important;
box-shadow: none;
}

form dl {
background: #E0EEFF;
border: 2px solid #fff;
box-shadow: none;
}

input,
textarea {
border: 1px solid #5392E6;
box-shadow: none;
}

input:focus,
select:focus,
textarea:focus {
background: #E0EEFF;
}

form dt {
border-bottom: 1px solid #fff;
}

form dd.required {
color: #060D17;
}

.LV_invalid {
background: #9EC8FF;
border: 1px solid #fff;
color: #5392E6;
box-shadow: none;
}

.LV_invalid_field,
input.LV_invalid_field:hover,
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover,
textarea.LV_invalid_field:active {
border: 1px solid #060D17;
}

.autocomplete div.dropdown ul {
background: #fff;
border: 1px solid #5392E6;
color: #5392E6;
box-shadow: none;
}

.autocomplete .dropdown ul li:hover,
.autocomplete .dropdown li.selected {
background: #5392E6;
color: #fff;
}

.required .autocomplete,
.autocomplete .notice {
color: #5392E6;
}

.ui-sortable li {
background: #9EC8FF;
border: 2px solid #fff;
box-shadow: none;
}

.ui-sortable li:hover {
background: #7AB4FF;
border: 2px solid #fff;
box-shadow: none;
}

.ui-draggable form {
box-shadow: none;
}

.notice,
.comment_notice,
.kudos_notice,
ul.notes,
.caution,
.error,
.comment_error,
.kudos_error,
.alert.flash,
muted.notice,
form.verbose legend,
.verbose form legend,
span.question,
span.symbol,
select {
background: #E0EEFF;
color: #5392E6;
border: 2px solid #5392E6;
box-shadow: none !important;
}

#modal {
background: #E0EEFF;
border: 4px solid #7AB4FF;
box-shadow: none;
}

#modal .content {
border-bottom: none;
}

.actions a:visited,
.action:visited,
.action a:link,
.action a:visited {
color: #C2DCFF;
}

a.tag:hover,
.listbox .heading a.tag:visited:hover {
background-image: linear-gradient(45deg, #7AB4FF, #9EC8FF);
border-radius: 0.25em;
}

.actions a:hover,
.actions input:hover,
.actions a:focus,
.actions input:focus,
label.action:hover,
.action:hover,
.action:focus {
color: #5392E6;
border-top: none;
border-left: none;
box-shadow: none;
background: #C2DCFF;
}

.actions a:active,
.current,
a.current,
a:link.current,
.current a:visited {
color: #fff;
background: #7AB4FF;
border-color: #fff;
box-shadow: none;
}

.actions label.disabled {
background: #7AB4FF;
}

.actions .disabled select {
color: #fff;
border-color: #fff;
}

.delete a,
span.delete {
color: #5392E6;
box-shadow: none;
}

.secondary {
background: #fff;
border: 2px solid #5392E6;
box-shadow: none;
}

.own,
.draft,
.draft .wrapper,
.unread,
.child,
.unwrangled,
.unreviewed {
background: #E0EEFF !important;
}

.draft {
border: 2px dashed #7AB4FF;
}

span.unread,
.replied,
span.claimed,
.actions span.defaulted {
background: #C2DCFF;
color: #5392E6;
border: 1px solid #fff;
border-bottom: none;
}

.actions span.defaulted {
color: #060D17;
}

.draggable,
.droppable,
span.requested,
.nominations .rejected {
color: #060D17;
}

.nominations .approved {
background: #E0EEFF;
}

.nominations .rejected {
background: #C2DCFF;
}

span.offered.requested {
color: #E0EEFF;
}

.wrapper {
box-shadow: none;
}

dl.index dd {
background: #C2DCFF;
}

.statistics .index li:nth-of-type(even) {
background: #C2DCFF;
}

fieldset fieldset.listbox {
background: #E0EEFF;
border: 2px solid #7AB4FF;
box-shadow: none;
}

.listbox>.heading,
.listbox .heading a:visited {
color: #5392E6;
}

.listbox .index {
background: #E0EEFF;
box-shadow: none;
}

dl.meta {
border: 2px solid #5392E6;
background: #E0EEFF;
}

.actions a,
.actions a,
.action,
input[type="submit"],
button,
.actions label,
.actions a,
.actions a:link,
.action,
.action:link,
.actions input,
input[type=submit],
button,
.actions label {
background: #E0EEFF;
border: 1px solid #5392E6;
text-shadow: none;
color: #5392E6;
}

.current,
#dashboard .current {
background: #5392E6;
border: 1px solid #fff;
text-shadow: none;
color: #fff;
}

#dashboard.own {
border-top: none;
border-bottom: none;
}

#dashboard a {
color: #5392E6 !important;
}

#dashboard a:hover {
background: #7AB4FF;
}

label {
color: #5392E6;
}

li.blurb,
fieldset ul {
background: #E0EEFF !important;
border: 2px solid #fff !important;
border-radius: 0.75em !important;
margin-left: 10px;
padding: 20px !important;
box-sizing: border-box;
}

#header h2.collections,
.reading h4.viewed,
dl.index {
background: #E0EEFF;
color: #5392E6;
}

.comment h4.byline {
background: #C2DCFF;
border-bottom: 2px solid #fff;
}

.comment div.icon {
border-bottom: 5px solid #7AB4FF;
}

li.comment {
border: 2px solid #fff;
background: #C2DCFF;
}

li.comment ul.actions {
background: transparent !important;
border: none !important;
}

#stat_chart g[clip-path^=url] > g:nth-of-type(2) rect,
#stat_chart svg g:nth-of-type(2) > g rect:last-of-type,
#stat_chart g[clip-path^=url] > g:nth-of-type(2) rect:first-of-type {
opacity: 50% !important;
}

h5.fandoms.heading a,
.fandom .tag,
.work .fandom a.tag {
font-variant: small-caps;
}

.warnings .tag,
.work .warning a.tag {
background: #3F80D4;
border: 1px solid #3F80D4;
border-radius: 5px;
color: #060D17 !important;
padding-left: .5em;
padding-right: .5em;
}

.relationships .tag,
.work .relationships a.tag {
background: #5392E6;
border: 1px solid #5392E6;
border-radius: 5px;
color: #060D17 !important;
font-weight: bold;
padding-left: .5em;
padding-right: .5em;
}

.characters .tag,
.work .characters a.tag {
background: #7AB4FF;
border: 1px solid #7AB4FF;
border-radius: 5px;
color: #060D17 !important;
font-weight: bold;
padding-left: .5em;
padding-right: .5em;
}

.freeforms .tag,
.work .freeforms a.tag {
background: #9EC8FF;
border: 1px solid #9EC8FF;
border-radius: 5px;
color: #060D17 !important;
font-weight: bold;
padding-left: .5em;
padding-right: .5em;
}

.commas li:after {
content: none;
}

ul.tags {
line-height: 190%;
}

#header ul.primary {
box-shadow: none;
padding-top: 30px;
padding-bottom: 30px;
background: #e49494 url(https://64.media.tumblr.com/8102e7e690a915244490fb4225aa155c/d3df71be28314ef5-46/s1280x1920/057d3ab6bbb8c84c1c4b796358de062bddcacfa7.png);
background-attachment: fixed;
background-position-x: center;
width: 95%;
margin: 0px auto;
float: none;
display: table;
border-radius: 25px;
}

#header a.dropdown-toggle {
color: #5392E6 !important;
border: 2px solid #5392E6;
background: #E0EEFF;
border-radius: 5px;
margin-right: 5px;
margin-bottom: 5px;
}

#header .menu li a:hover,
#header .dropdown:hover a {
color: #5392E6 !important;
background: #E0EEFF !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
.heading {
font-family: Rockwell,"Courier Bold",Courier,Georgia,Times,"Times New Roman",serif;
border-bottom: none;
font-weight: bold;
position: initial;
}

::selection {
background-color: #3F80D4;
color: #5392E6;
}

body,
blockquote,
pre,
input,
textarea,
button,
.toggled form,
.dynamic form,
.secondary,
.dropdown {
font-family: Georgia, "Times New Roman", Times, serif;
}

#header .search input[type="text"],
#header .search input[type="text"]:focus {
color: #060D17 !important;
}

#workskin {
background: url(https://64.media.tumblr.com/8d5a8cf1979699ea84d98c86d4e58828/3729f36bbe497578-be/s400x600/424f4fb5a90991d90ecd4a844359b7463f2bbfab.gif);
background-repeat: repeat-x;
background-position: top;
}

a,
a:link,
a:visited:hover,
h1,
h2,
h3,
h4,
h5,
h2.heading,
.home .header h2,
.userstuff h3,
.preface h3 {
border-bottom: none;
text-decoration: none;
}

li.blurb .tags {
max-height: 7.5em;
overflow-y: auto;
}

dl.meta {
border: 2px solid #fff !important;
border-radius: 0.75em !important;
margin-left: 10px;
padding: 20px !important;
box-sizing: border-box;
}

.characters a:before,
.relationships a:before,
.freeforms a:before,
.meta a:before {
color: #060D17;
content: "\272E";
padding: 0 0.25em 0 0;
}

.splash .browse li a:before {
color: #060D17;
content: "\272E";
padding: 0 0.25em 0 0;
}

.kudos a:before {
color: #060D17;
content: "\272E";
padding: 0 0.25em 0 0;
}

p.kudos {
background: none;
padding: 0.5em;
}

.btn,
input[type="submit"],
.actions li a,
.actions li input,
.actions li input[type="submit"],
.actions li .current,
.actions li label,
.action:link {
color: #5392E6;
background: #E0EEFF;
border: none !important;
border-bottom: none;
background-image: none;
border-radius: 0.25em;
box-shadow: none;
}

li.comment,
.thread .even {
border-radius: .75em;
border: 1px solid #E0EEFF;
padding: 10px;
background: #C2DCFF;
}

li.comment,
.thread .odd {
border-radius: .75em;
border: 1px solid #E0EEFF;
padding: 10px;
background: #C2DCFF;
}

div#chapters {
background: #E0EEFFB3;
box-shadow: none;
border-radius: 15px;
border-color: #fff !important;
padding: 15px;
}

"I swear, that's *all* you watch." Raph pointed out mockingly. Leo had been watching space adventures much to her brothers' disappointment. "It's not even tasteful." He smirked, crossing his arms over his plastron like a jerk.

 

Leo shot her brother a sour look, annoyed by his antics but she wouldn't spare him the satisfaction of letting him see her pissed off. Plus, she might miss an important episode.

With quiet blue eyes focused on the screen, a small smile pulled on her mouth. Captain Ryan has always been her favorite character; someone she looked up to as an example of a good leader - not that she'd ever admit it aloud again after she said something last times.

The teasing was awfully embarrassing, but a part of siblings. After all, who didn't like poking fun at one another?

Derailed from her train of thought, Leo looked up from the TV as Casey came hollering down the abandoned subway tunnel that led to the lair entrance.

 

"Yo, Raph, you gotta get up here there's some serious foot clan butt to kick!" The teenager roused, greeting Raph with a knock of there foreheads briefly. His gloves hand leaving the back of the turtles head, glancing Leo's way with that signature gap filled grin.

"You comin'? Cause I'm not waiting on a bunch of slow pokes." He taunted, already jogging out with Raph in tow.

 

None of the turtles could exactly resist a chance to go upside to the surface. Mickey and Donnie spared each other a brief grin before following swiftly behind. Leo hit record on the tv after sliding in a blank VHS tape. Soon following her brothers heels effortlessly.

Chapter 3: Rooftop chase

Summary:

Hiroko is built similar to her dad The Shredder I'm bad at explaining that but she has the wide shoulders and is eyesight with her father already so we got ourselves a tall girl ✨🙏

Notes:

If you genuinely love what you do can you still catch the ao3 curse?? Lmfao I'm starting on wholesome fun just in case 😝😝 #terrifiedoftheao3curse

Chapter Text

(no one knows Karai is splinters daughter yet MY OC IS NOT RELATED TO HER, SHE IS SHREDDERS BIOLOGICAL DAUGHTER THEY WERE RAISED AS SIBLINGS BUT ARE NOT RELATED NO ONE KNOWS THIS YET also for those who collab with the story Hiroko is my oc please leave credit and lmk before you use her in a comic)

The clang of metal filled what little space the New York night smog had to offer. Shouts from the turtles coming from all different directions as robotic foot soldiers buzzed on with each leap and attempted slash. Their code hard-wired to kill with Kraangs where their stomachs should be.

Leo's katana slashed clean through the robot's metal skin in one smooth blow; practiced and nearly as easy as breathing. The Android hit the ground limp, followed by several bits and stuck pieces from Raph shredding them for sport.

Him and Casey were having a silent game, well..silent was the wrong way to put it. Both boys were yelling every word, keeping score out loud and adding points for each unique or environmental takedown. Along with Casey's signature *"Gungolla!"* shouted from the top of his lungs at any given moment.

Leo barely dodged a poorly aimed hockey puck that had bounced off a foot soldier's frame and into the alley below the rooftops. A disapproving look tugged on her face almost immediately as her glare snapped back in place.

Raph groaned and Casey rolled his eyes behind his mask. "A little better aim next time guys?" She asked rhetorically, ready to get in both of their crawls for a sloppy job.

Leo didn't take her training as a game and she knew her brothers held somewhat of the same respect deep down. They were just idiots who liked to have more fun than focus on easy nights like this. Never thinking ahead of what danger could spring up on them at any time.

*What would Captain Ryan say?* she thought with a mental shake of her head, stepping towards her brother and his hockey mask wearing boyfriend.

"What if that broke someone's window? We're Ninja, not-" before she could finish her rant a kunai wizzed in between them all.

Cutting the silence, Donnie glanced in the blade's direction. Tracing its trajectory Mickey double backflipping behind him and sticking the landing. They'd finally caught up on the same roof.

 

Everyone's unsaid question of who threw the kunai was soon answered as a swarm of foot soldiers showed up. Few human, the rest robots.

There was only one reason so many would be out, especially accompanied by human foot soldiers. Harder trained and silent. "So you're the turtles my father is burdened with?" Karai taunted slowly, her chin already pointed up in the air in a bold challenge.

Shredder's daughter. "This?" She gestured to the group of what she saw as lack luster opponents. Laughing to herself, shaking her head. How in the world did her father get tangled up with Mutant teenagers and their dorky friends?

 

Leo shot Karai a glare at her mockery of her family and friends, drawing her sword with intense focus. Karai was always followed by danger. Shredder sent extra difficult padding with his princess: that being an insane amount of foot soldiers.

 

Hiroko stepped up beside her sister, placing a metal clad hand on her shoulder. Pulling the younger girl back a half step, hard and insisting. She was incredibly displeased by her younger sister's flash, cutting her sharp brown eyes to the small group below.

Catching on a blue ribbon.. Well, she'd thought it was a blue ribbon. It was Leo's mask, she figured out, but it had a cute little blue bow in the back. Cute. She thought, a faint smile rising to her lips from under the steel plated half mask she wore over her nose and down her chin.

"We're here to do a mission, remember that, little sister." Hiroko reminded her sister, quiet enough only for their ears.

She steps forward, clad in similar armor as Karai. About a foot taller with broader shoulders. Longer, pin straight hair, black and sleek. She drew her own blade in return, eyes narrowing in Leo's direction. The foot soldiers inched forward, preparing a fight the turtles were most certainly out numbered for.

 

Before Hiroko can call her fighters into action Leo nodded to her brother's to retreat. Signaling them to run. A smoke bomb later and they disappeared in a dark cloud of purple and black smoke. Hiroko grinds her teeth together in frustration, eyes tracking the rooftops ahead and catching on that blue ribbon. She signaled for her sister and the foot clan to follow with a wave of her hand. Beginning the chase.

 

"We're cooked, did you see how many foot bots there were?" Donnie shouts, gasping as he nearly missed the jump to the third roof in two minutes. His lungs burned.

 

"It's nothing we haven't fought before, c'mon! We can't just let them win!" Raph argued stubbornly, his pride surely injured because 'they were running from a good fight.'

 

Leo knew better. They were outnumbered and Karai didn't show up just for short patrols. Why that assassin was by her side was a mystery, they were sisters but shredder never sent both. "We can't just go head first into this, Raph!" Leo shot back, pushing aside a air conditioning unit for the building they were running on. Just barely missing it's sharp corner as she ran.

Three separate kunais flew over the turtles heads. Electing a shriek from Mickey. Leo sighs, both worried and tense from the chase.

The foot bots didn't need air to breathe, they chased relentlessly. Throwing everything they had in there arsenal. Casey had to stall a beat multiple times as Donnie and him held back the numbers when the bots got too close.

"We don't know what they're planning, why did Shredder send both of them? We don't know what we're up against, it would be foolish to fight." Raph groans but Leo cuts him off. "It's what master Splinter taught us." She reminded him firmly.

No room for negotiation in her tone. The turtles all jumped down from the building, using the multiple works of ladders and fire escapes. Leo perched on the edge ready to jump down before her head was yanked back sharply by her bow.

 

"You really thought you could escape?" Hiroko demanded her answer in a cold murmur, grip tight and unyielding on the end trails of Leo's mask. The cold silver steel of a kunai pressed into Leo's green throat. Bearing the foot clan crest.

 

Fearing for her life Leo struggled back against Hiroko's grip, throwing her feet forward to shift the weight. When she was lifted up like she weighed nothing instead of released her blood ran cold, Hiroko was preparing to carry her back to Shredder kicking and screaming.

In an act of quick thinking Leo threw a sherkin off the fire escapes metal edge. Sending it flying back to Hiroko's direction. While the kunoichi dodged it Leo used the point of weakness to struggle out of her grip and throw a smoke bomb as she went down.

Using the cover of distraction to quickly pull open the sewer lid and close it. Climbing down the ladder before catching her breath, hands a little shaky with fear still as she pressed her three fingers to her mask when it felt loose on her face. The end trails had been torn.

 

Karai coughed, clearing the smoke with a wave of her hand. Growling in anger and disappointment, the turtles had gotten away again. The Shredder will not be pleased.

 

Hiroko looked down at the blue bow she'd torn from the girl turtles mask. Wrapping it's edges around the hilt of her sword subconsciously, she'd set a goal. Find the blue one and bring her to the Shredder...