hornedmagpieart
Horned Magpie
54 posts
ikka | she/her/they | 31yo | artist | writer | ✨️ commissions open ✨️ | https://hornedmagpie.carrd.co/
Don't wanna be here? Send us removal request.
hornedmagpieart · 1 year ago
Note
Hi, can you continue the dragon fic?
Whether you continue it or don’t, I also wanted to say that I love your fics!
I COMPLETELY FORGOT TO POST THAT I AM SO SORRY
This is the last part btw
Part 1 Part 2
Soap fed Ghost breakfast. He was finally getting some weight back. His wings were much heavier than Soap realized so he had quickly upped his food, trying to keep him well fed at all times. Ghost would choke down what he could, finally able to get more than a few pieces of bread down. 
Soap looked at him gently, holding Ghost’s cheek again. Ghost had also finally learned to accept the touch. Soap tried to keep himself in check about it as well, but Ghost was… fucking there. Again. 
“Come on. Few more bites, yeah?” 
Ghost glared at him a little but took a few more bites of meat from between Soap’s fingers. 
“Of course, My King.” 
“Simon.”
“Ghost.” 
“Simon.” Soap repeated. “You don’t have to call me that.” He ran his fingers through Ghost’s hair, not to touch this time, just to fix it out of his face. “You’re freezing.” 
Ghost shrugged and looked away. 
“How does a hot bath sound? Try to heat you back up.” Soap smiled at him. His worry was clear. It’s why Ghost had a hard time staying mad at him. 
“It would help. No real point though. It won’t hurt me to be like this.” It just hurt and made him feel empty and sluggish. 
Soap shook his head. “You’re not comfortable. I want to make sure you feel alright.” He got up and Ghost expected him to order a servant to do it. Instead he fixed the bath himself, setting a fire underneath the tub so the water would heat up faster. It was close to boiling and the idea of sinking down into it was… Very appealing.
Ghost shook his head slowly. “I shouldn’t.”
“Si-….. Ghost. Get in the bath.” Soap said it gently and Ghost finally listened. He sank in until he was fully submerged. 
Heat. Visceral and hot and life giving. It swarmed around him. Far too hot to be comfortable for a human, otherwise he was sure Johnny would follow him. He stayed down there as long as he could before coming back up for air. 
Soap gently started to comb through Ghost’s hair. He was careful not to touch the water. 
Ghost reluctantly relaxed into the water again. It felt so nice. 
Once he was done, he was given a robe that was a little too small but wrapped around him at least. He felt weirdly taken care of. 
Soap continued to dote on him even after he got out. He gently rebandaged each wound and kissed over the bandages. Ghost was a slave to his whims. Soft and pliant. Something dead had taken over. Crawled into his ribs and pushed out what he was previously. 
Soap kissed his forehead and brought him back to bed. “Lay on your stomach for me.” 
Ghost did as he was told, eyes closing. Warm hands touched over his wings, checking every inch for breaks or wounds. Once he was satisfied they were fine, he gave Ghost a kiss on the forehead before laying next to him. Not touching this time. 
Ghost moved so his head was on Soap’s chest. He curled up a little so he’d seem smaller. 
“Simon.” Johnny whispered against his hair. “Simon…. Simon….” He repeated it like a prayer. Gentle and soothing. 
Ghost went limp and fell asleep. 
His time mostly passed the same way. Soap doted on him. Anytime Ghost managed to ask for something, Soap would get it.
A fire? Of course. Gold jewelry for the start of a hoard? Absolutely. Soap’s undying love and loyalty? He didn’t ask for it but he certainly had it. 
A king was on his knees for him. Soap was fixing his clothes and had sank down so he could do so. He then tied Ghost’s shoes, pressing his cheek against his thigh while he did. It was unnecessary, Ghost was fully able to do that, but Soap insisted. He kissed Ghost’s fingertips gently before double checking him once more. 
“Alright. You’re good to go outside.” 
Ghost nodded and slowly followed him. He was well dressed now. There was enough to cover all of his skin which was good. 
Soap led him down the halls of his castle and introduced him to people. To different servants and knights and others. All of whom treated him with an intense amount of respect. Most wouldn’t meet his eyes, as if he could somehow smite them. Right now he could barely make a spark so that wasn’t going to happen. 
They didn’t touch him either and their eyes lingered on the way Soap held his hand or his arm or just in general kept him close. 
It was unnerving. But Ghost assumed he would get used to it like everything else. 
Soap tugged him outside into the sun. The gardens were completely abandoned so he was safe to do what he wanted, according to Soap. 
“Stretch out. Maybe try flapping your wings. I want to get you back to normal.” 
Ghost flapped his wings once. Twice. He gave up. It hurt. His wings were really heavy. 
Soap smiled. “Great job! Do you want to walk with me?”
Ghost followed him around the place. His muscles were unhappy with the sudden movement but he was tired of staying in bed all the time. The bed was definitely an improvement from the floor though. 
The company didn’t hurt either. Soap had been growing on him lately. 
Johnny. Johnny had been growing on him lately. 
“The clouds.” 
Soap paused whatever he was doing to glance at Ghost, looking excited at the prospect of him speaking. “Yes?”
“I wish they did feel like cotton. It would be nicer.” 
Soap nodded. “Yeah. They were freezing.”
“Can’t wait to see them again.”
“Will you take me up there?”
Ghost paused and looked at Johnny. “Yeah. I will.”
Soap smiled at him and just stared. Unnerving. Too soft. Too nice. 
Simon kissed him. Carefully. Johnny felt warm against his skin. 
“Hello Simon. It’s nice to see you again.”
“I called for you. When I left. I tried to stay.” 
Johnny grabbed his hand gently and squeezed it. “It wasn’t your fault Love. I promise.” 
Simon leaned into him, drinking it in. The warmth. The smell of flowers. Everything. Especially Johnny.
“Going to take care of you. Make sure nothing like this ever happens again.” 
Simon melted into him fully. He purred loudly and rubbed his cheek against Soap’s like a giant cat. “Missed you so much… So very, very much.”
Soap pulled back and started to kiss him again. Feverish and desperate. “Simon. Simon. Should’ve never left that day. Should’ve taken you home.” 
Just like before. Little flames leaking off of Simon’s body. Setting flame to the grass around them. Never touching Johnny’s skin though. 
They circled them and flickered as Johnny encouraged Simon to kiss him however much he wanted. Let them both fall to the floor and melt into each other. 
Simon finally felt warm again.
239 notes · View notes
hornedmagpieart · 1 year ago
Text
ghost that has never had the opportunity to learn normal things putting himself out of his comfort zone and learning things for soap.
soap mentioning he's craving some homemade cupcakes, and ghost scouring the internet for recipes and spending hours perfecting them before he finally hands them over to soap, pretending like it's not a big deal because he can't handle praise
soap mentioning an old friend giving him a nice woodcarving, and how much he treasures handmade gifts, and ghost spending months figuring out how to make something nice, and handing him a carved bear for christmas
soap getting sick, and ghost quietly researching how to help people that are ill, because he normally tends to ignore his own sicknesses. ghost gathering all the ingredients and working all night to make soap a fresh batch of bread that he makes up some soup with, leaving it outside soap's door on a tray with some pain meds
just. ghost learning things for soap, because he doesn't know how normal relationships function, but he's trying, so damn hard
770 notes · View notes
hornedmagpieart · 1 year ago
Text
ghost is a faceless and voiceless vlogger who makes aesthetic travel videos, offering minimal commentary and information through subtitles and video descriptions and nothing more.
he only ever films places, animals, monuments, etc. never people, not unless they happen to be part of a crowd.
then ghost’s viewers start to notice someone. the same man, somehow always centred but never the focus, undoubtedly the same person if only recognized by his mohawk. ghost never mentions it in any of his notes, yet still people notice. people ask. they see the care placed into framing this mysterious figure, yet they never get answers.
not until one particular video. there’s nothing special about it, just another travel vlog—that is, until ghost happens upon an absolutely gorgeous spot, secluded and private, where he gives the only hint he’s ever given and ever will give about the mystery man:
this place is one of my favourites—it’s where johnny proposed.
and he leaves it at that, and only that. he can’t give away too much, now can he?
1K notes · View notes
hornedmagpieart · 1 year ago
Text
Sketches.
Tumblr media Tumblr media Tumblr media Tumblr media
4K notes · View notes
hornedmagpieart · 1 year ago
Text
A monster is used to people running, screaming, frozen in fear begging etc. But someone sighing cracking their neck, rolling up their sleeves, and walking towards them is new.
9K notes · View notes
hornedmagpieart · 1 year ago
Text
Gaz: I don’t have a license to kill, but I do have a learner’s permit. When my dad gets here you’re fucked!
478 notes · View notes
hornedmagpieart · 1 year ago
Text
Individual Artist Announcement Bio Graphics!
Get to know our creators & a teaser of their style for their work to come. ^.^
@hornedmagpieart
Standalone Print Creator 10/20
Tumblr media
(Check our pinned post for event details)
4 notes · View notes
hornedmagpieart · 1 year ago
Video
Tumblr media
60K notes · View notes
hornedmagpieart · 1 year ago
Text
Price handing soap the detonator: he can play with the explosives for a little. As a treat.
*Soap gleefully holding the detonator*
Ghost: he will fucking kill someone why’d you give him that. Look at his eyes. He looks mischievous. Something you’d see in those silent films where the villain is plotting some shit.
Gaz stepping in front of soap: This is his enrichment time. Let the man be.
248 notes · View notes
hornedmagpieart · 1 year ago
Photo
Tumblr media
181K notes · View notes
hornedmagpieart · 1 year ago
Photo
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
did I ever upload the full photoset? here’s Grim van Gogh in all her glory
103K notes · View notes
hornedmagpieart · 1 year ago
Text
new absolutely filthy oneshot just dropped
Tumblr media
3 notes · View notes
hornedmagpieart · 1 year ago
Text
Tumblr media
164K notes · View notes
hornedmagpieart · 1 year ago
Text
Ghost: Once I fucked around and had let nature reclaim me
Gaz: … Does that mean you went feral or just laid in the dirt for a bit?
Price, knowing Ghost’s background: A bit of both
390 notes · View notes
hornedmagpieart · 1 year ago
Text
*Price is on leave*
Price: *walks past the doorway to his living room*
Price: *slowly backs up and looks into the room to see the boys sprawled over the couch*
Price: Uh- Hello, people who do not live here
Soap: Hey, Price!
Gaz: Hi, Cap!
Price: Simon, I gave you that key for emergencies!
Ghost: You left me alone with these idiots. That is an emergency
488 notes · View notes
hornedmagpieart · 1 year ago
Note
I’ve never done this before so don’t be mean to me I’ll cry. but could we have some more of the small switch au? ✨Pretty please✨
Don’t worry friend! I got you!! Previous part here
CW: Drug use, suicidal junk
Soap should be doing dozens of things right now. Relaxing. Sleeping. Enjoying his leave.
Instead he was… watching Ghost. Definitely not stalking. Stalking made it sound creepy and this was not creepy.
He hoped.
As far as Price knew, Soap spent his leave in Glasgow and Ghost spent his leave in Manchester. The latter was true. Made evident by Ghost currently smiling at an older woman he had put together was his mom. They were at a coffeeshop and they looked… domestic.
She fussed over him. That was clear. The new scar on his arm from shrapnel was a big part of her concern. She kept going back to it and grabbing his hands like he’d disappear on her.
Ghost smiled and reassured her so she’d relax again. They were so soft. So…. Viscerally human. Soap wondered if he had ever looked like that. He couldn’t remember.
She said something. Whatever it was, it broke the atmosphere so violently Soap felt the tension across the room.
He stood up, those doe eyes filled with the frustration that came from repeat arguments.
Soap clearly saw his mouth as he said. “I don’t want to see him.”
She had the same doe eyes. Big and bright. Lovely. He couldn't read her lips as easily. Not used to watching her speak the way he watched Ghost.
Ghost shook his head and walked away from her. His soft hoodie and jeans looked nice. Black jeans and a grey hoodie. Both hugging him just right.
Soap had an opportunity to just move on. He could leave and no one would know.
But Ghost was right there and he wanted answers. So Soap followed. He trailed at a considerably distance so that Ghost wouldn't pick up on him. Ghost seemed to float. Nice and easy. Sweet and ripe for the picking.
He turned his head, beautiful blond waves moving around. His smile could've provided warmth for a small country.
Soap wondered if he ran his tongue along his skin, if he'd taste as sweet as he looked.
Maybe.
Simon went to a flat nearby and he got dressed. For some reason, despite everything Soap knew about Ghost, he left his curtains open. It meant he got a good look at Ghost's back.
That's when it hit him that maybe he went a little too far with this whole thing. He was staring at him like a fucking creep. Obsessing over answers that he'd kill anyone for trying to get out of him.
Soap rubbed his face, wearing a thin ski mask and eyeshadow. He needed to just accept defeat and go home to pretend he wasn't here harassing his team mate.
Ghost stepped out again and Soap went on high alert, quickly noticing how he was dressed.
Nevermind. He'd follow that man to the end's of the earth.
A crop top. The fucker had a black crop top on and tight fucking pants. Soap felt indecent looking at him. His blood started rushing south and he realized how long it had been since he had gotten laid.
Before Roba, so maybe 4 years? Jesus Christ.
Ghost kept walking and Soap trailed, in a trance. He imagined his mouth on those arms of his and goddamn.
Ghost went into a club and Soap waited a few minutes before going in.
There was a band playing. The lead singer had skull makeup on and the guitarist and drummer were wearing masks. Soap didn't find himself liking the music all that much, a little too angry and loud. But Ghost was here somewhere.
Soap got a Scotch and took a drink of it, reluctantly pulling his mask up to do so. He put his drink down and watched everyone, trying to pick out his tall target from the bodies pressing against each other. It started to overwhelm him.
How long had he been there? He checked the time and saw almost an hour had passed. So much time was slipping by. No matter how hard he looked, he couldn't find him.
Too many people. He leaned against the bar and started to breath as deeply as he could. Desperation for air filled his lungs.
Arms appeared on either side of him but before he could flip out and start fighting, his hands were pinned.
If Soap had leaned back, his head would've touched Simon's stomach.
Too close.
"Learned from last time." Simon said in his ear, pressed right against his back. His voice had a small slur to it. "Just focus on me."
Johnny hated being touched. He hated it so much. But Simon was so warm. His breathing was so steady that Johnny found himself copying it. Slowly, he started to calm down.
Simon's tattoos were so pretty around him. "There you are. Knew you were watching me. Almost thought you were fake."
Johnny kept breathing slowly. "You knew?"
"Yep. Didn't expect you to follow me here. You liked watching me and mom drink tea?"
Johnny felt himself flush and start to panic. Simon put his arms around him and led him outside, his height being used as an advantage. He led him outside and put Soap against the wall, hand next to his head.
"What are you doing?"
"Price couldn't reach you."
Simon pulled his phone out of his pocket. "Talked to me twenty minutes ago." He was pale. Very pale. Lips a pretty pink. Something was wrong here, but Johnny couldn't be sure.
Soap didn't have an excuse for himself. He looked away and gritted his teeth.
"Were you worried about me, Johnny?"
Soap refused to answer.
"Take the way out, sir. Otherwise, I have to assume it was a lot more dastardly, the reason you followed me out here tonight." Ghost grinned at him. "I have to assume you wanted to see me."
Soap blushed. He could feel the heat in his cheeks. Ghost realized and swallowed.
"You did want to see me."
Soap glared. "You have secrets."
"What?" Ghost looked taken back.
Soap nodded. "There's something off about you. You have a past. Something you don't want to talk about."
Ghost paused and then slowly tilted his head. Blank. Dark. He stepped forward and Soap refused to back down. "You have a blackhole in your fucking file. I've seen it. Nothing there but black fucking lines. You're a fucking asshole for expecting me to spill my guts when you won't. You want the truth, Johnny? My dad was a prick."
Oh.
Oh.
Soap winced and stared up at him, guilt filling him. "I..."
"He'd bring home animals. Beat me to hell. Brought me hunting just to put a gun right here." He tapped his temple. "There you go. My mysterious scars are from a childhood I'd like to forget. Of course you bring this up fucking today."
"That's the guy you wanted your mom wanted you to see?"
Simon scoffed. "You're... God, you're an asshole." He swayed and grabbed Soap for balance, putting his head on his shoulder. "You could've just asked."
Soap winced at regained contact. "You solid?"
Simon yanked away from him and threw up in the dumpster, shaking like a leaf. "No."
"Listen, lightweight. You really need to slow down." He grabbed his hair immediately to hold it back. Soap pretended not to notice the half dissolved pills in all the bourbon. Didn't look like anything prescribed.
"Fuck you." Ghost didn't seem nearly as menacing as he did a minute ago. He was right back to wet kitten mode.
Soap sighed. "Let me take you home."
Ghost shook his head. Miserable. Hair still held by Soap's gloved hands. "I'm fine to walk home."
"No, you're not. You're gagging and shaking. I'll walk you home."
"My place is a mess." Ghost tried to fight him but it didn't work well. It was half assed and he just flopped against him after a moment, breathing in deeply. "Johnny..."
Soap smiled. "I know your address."
"Course you do."
Soap walked him home and put him in bed. The place was spotless. More than spotless. The only evidence it was lived in was a few cups in the sink.
Ghost finally seemed to throw up everything and he just collapsed into bed.
"You eaten?" Soap asked. "Haven't seen you eat all day."
Ghost shook his head.
Soap nodded and looked around the flat. He found some crackers for him to eat but Ghost looked reluctant.
"Come on. Eat up."
Simon grumbled but ate the crackers. He laid back in the bed and relaxed. Innocent. A little lamb. His eyes slowly closed, eyelashes fluttering slightly.
Soap felt even more criminal than he already did. Ghost was younger. Youngest person to join the SAS at 24. His sergeant. And here he was, being a horrible creep.
"Sleep on my couch."
"Why?"
"It's hours until Glasgow. Plus, I might die in my sleep and I would want you to find me." Ghost opened his eyes to look at him. "You came at just the right time."
Soap felt sick. He didn't sleep. Now, instead of looking at him for his own selfish needs, he watched him in case he asphyxiated or overdosed. Every twitch was possible convulsions.
What the hell did Ghost mean by he came at the right time?
-
Simon woke up in a semi high haze. He groaned and stretched, realizing he was still in all of his clothes. He started undressing himself to take a shower.
Soap cleared his throat. Very clearly in his doorway.
Ghost wasn't shy about his body so he kept undressing. "You're here."
"Stayed all night. Didn't want you to choke to death on your own vomit."
Ghost grunted and pulled off his pants.
"Or try to finish the job. Were you doing that shit on purpose? Hoping I'd find your dead body?"
"No. I don't know. I feel like the guy who stalked me doesn't have much of a moral high ground."
Soap scoffed and glared into him.
"I wasn't trying to kill myself. You don't have to look at me like that. I was just... trying to lose myself for a bit. Stupidly, I assumed you'd leave. Should've realized you're like a blood hound."
Soap shook his head and looked away. He wore a different mask so Ghost could see his mohawk.
"Your hair is cool."
Soap quickly turned back around. "What?"
"I said it's cool."
"Thanks."
Ghost smiled awkwardly and left the room. "help yourself to whatever."
Soap nodded. "Nothing but tea here."
"Try some. Might like it."
Soap tried making tea but it was super bitter. He almost gagged when he drank it and he set it to the side.
Ghost came out of the shower. Wearing nothing but boxers.
What the hell.
He grabbed Soap's abandoned cup of tea and looked into it.
"What did you do to it?"
"I just steeped it?"
"How hot did you make the water?"
"I just boiled it and dropped a couple of tea bags into it."
"A couple??" Ghost looked confused. "How much were you trying to make?"
"A cup?"
Ghost sighed and started to fix a kettle. How domestic. His large back on display.
Soap felt both overdressed and horribly naked. Ghost could probably see everything going on in his brain.
He gave him a mug that looked so much lighter than the one he made.
"Sip it. See if it needs sugar."
It was warm. Filled up his chest. "It's fine."
Ghost nodded and sat on his chair, spreading his legs.
Soap tried to not stare at him. He just kept drinking.
They didn't speak much.
For some reason, Soap didn't leave for the rest of their little vacation.
-
They didn't talk about any of this. They just started working again when they got back.
Soap made his coffee and for some reason, he made a second cup. He slid it to Ghost when he saw him.
Ghost slowly sipped it and nodded. "I like it. Way better than the other stuff."
Soap nodded. "Way better."
They shared a moment of silence.
Ghost took a deep breath. "I can't sleep because of insomnia. Get nightmares and stuff. You?"
"Nightmares. I feel things... Bugs. Stuff like that."
Ghost nodded and looked at the cup. "I'm...sorry for the leave. You shouldn't have had to babysit me."
Soap felt so stupid. He didn't know why. His skin started to crawl.
"I was being pathetic. Curling up like a fucking alcoholic."
Soap closed the gap. His mask was still up.
Ghost tasted like coffee and bergamot. His hair still felt so soft.
Ghost kissed back, pulling him in closer. "Fucking hell."
Soap expected to push back. To dominate. Ghost was so soft in his own ways. Instead, he found himself matched and kissed back. Held so tight it made his breath catch.
And then Ghost growled and Soap found himself falling into his lap, panting. He wondered if Ghost would listen to his orders in bed. If they'd be like on the field. Perfect and seamless.
Ghost pulled him back and put his face in Soap's throat, breathing. His hands curled around him defensively. "I... um..."
Soap blurted out. "I want to draw you."
"...okay."
144 notes · View notes
hornedmagpieart · 1 year ago
Text
Things fanfic is reputed for inserting into the source material:
Sex
Things fanfic actually inserts into the source material:
Sex
Holding hands
Bizarre misunderstandings
Meticulous descriptions of food and clothing
The author’s unaddressed traumas
Found family
Plausible explanations for existing plot holes
Additional plot holes
Exciting new frontiers in speculative physics, economics, chemistry, biology, zoology, psychology, theology, and/or ontology
Tax evasion
Gender
Very bad puns
85K notes · View notes