Astral and Viper two

Story by Dragonlover45 on SoFurry

, , , , , , , , , , ,

This is the continuation of my dragon stories.

Astral discovered he's been overlooking things when healing dragons, and used Viper to test how to do better.


Just before noon one day, after it had been raining all morning, Viper walked out of his cave. He went a short distance away and just happened to look into a pool of rainwater. However, it was not his face staring back at him from the reflection! Viper is blue and has only two horns, the dragon in the refection is multicolored and has six horns! Viper just stared in shock for a moment and then the reflection spoke! "Greetings Viper, nice to see you again". Viper gasped and said, "what...how are you in the... Have... Have you ever scared anyone to death doing this?" "Well, to tell the truth, I have..." Astral said. Then the multicolor dragon rose out of the pool, even though it couldn't possibly have been deep enough for him to be submerged in it! "Um, what are you doing here this time? And how do you do it?" Viper said. "I'm here just to check on you. What do you mean? How do I do what?" Astral said as he stepped right up next to Viper. "I don't need to be checked out! And I meant about everything you do, what are you?" Viper said, backing away from Astral. "Yes, you do need to be checked on, but I'll explain that in a minute! If you're so curious about me, I'm a primordial spirit of the multiverse! I created the first dragons, and all dragons derive their strength and power from me! Even you, an ordinary wyvern owes your existence to me! Now as for my I need to check on you, it seems that sometimes my healing powers are not permanent... Not too long ago I found a dragon who got one of her wings torn off in a fight! I healed her, but a few days later, her wing just disappeared as she was flying, and the landing was not too good... She got her head caved in by hitting a bolder! So, I'm afraid to put her skull back together unless I know it will stay that way! I froze her in time while I do my research". Astral said. "Ah, so...so that means I could just die at any moment?" Viper said as he glanced at his body to see if his skin was coming off. "No, actually you would just suddenly fall apart and writhe in agony for a few hours before you die, its happened to another wyvern before I could get to him...". Astral said. "Let me get this straight, you are basically the god of dragons, but you can't heal us right? And you are going to use me as a test subject to try and fix your mistakes? What other mistakes have you made? And don't I get any say is this? Viper said. "Yes, well you got it mostly right, there used to be some anatomy errors in ages past, but I think once this problem is fixed, my dragons will be perfect! Oh, and no you don't get any say, but it wont hurt unless you resist me!" Astral said as he conjured chains and shackles out of nowhere! The shackles clamped around Vipers legs, tail and neck, and the chains dug deep into the ground! "Hey, no, no, please let me go! What are you going to do to me?" Viper said as the chains held him tightly in place. "Just relax and I'll take the chains off. I promise it won't hurt as long as you stay still! I just need to examine your body thoroughly to find what causes the...problem" Astral said. "I'm just afraid ok!" Viper said as he began shaking in the restraints. "I can see that. You should be afraid, it's going to start in just a few minutes, and I've healed you more then any other! I'm sorry to say, but if I can't figure it out in time, your going to feel every injury you have ever gotten, and you will remain conscious until the end!" Astral said as he got close to Viper. "Why did you have to tell me that? Just do what you must, and please save me!" Viper said, his eyes seemed to be getting watery. Astral made an adjustment to the chains. "Just stay still and be quiet! This will feel very weird and disturbing" Astral said as he reached towards Vipers face! When Astral clawed hand reached Viper, it didn't stop! Much to Vipers horror, Astral is reaching inside his head! Vipers eyes widened as he can feel Astrals hand probing inside his head! It doesn't hurt, but it's not something he ever wanted to feel. "I know it's uncomfortable, but it's a lot better then what's going to happen to you soon if I don't figure this out!" Astral said as he took his hand out. Next Astral reached inside Vipers neck. Viper made choking sounds as he felt Astrals hand reach through his throat and touch his spine! Astral took his hand out and said, "ok, now it's going to start being really uncomfortable! Just don't panic!" Then Astral reached inside Vipers chest! Viper couldn't help but gasp and pant when he felt a clawed hand grip his heart! "I know, I know, but I'm finding things!" Astral said as he checked out Vipers lungs. When Astral took his hand out again, Viper managed to gasp out "You... do you really care about me? Or am I just a flawed specimen to you?" "let me put it this way, I don't like giving up, and I'll keep trying as long as I can to help you! But I don't want you to suffer, if there's no hope of me curing you, I'll kill you swiftly!" Astral said as he reached towards Vipers stomach. "A... a mercy killing! I don't want to die. But I still want to know, do you care about me?" Viper said. "I love all the dragons, I would try to save each one, and I'm not leaving you until the end!" Astral said as he put his hand inside Vipers abdomen. Viper grimaced as he felt Astral's clawed hand feeling his stomach and intestines. "Well, its looking like the problem is your nervous system, and it's going to start down here somewhere!" Astral said as he took his hand out. Viper noticed Astral reaching for something else, and said, "Hey, not there! Do you really have to?" Astral smiled and said, "I do! And it's going to be the worst of it. But it would be best if your erect". Astral griped Vipers cock and began gently rubbing it. "At lest this feels good". Viper said. "It might be the last time you feel pleasure, I'm sorry". Astral said. Trying not to think about what he just heard, Viper froze when he felt Astrals hand sink into his hard cock! "You know Viper, a very large number of dragons and wyverns would be really happy to get this kind of attention from me". Astral said as he was done with Vipers cock. Viper didn't seem to be able to speak, he looked kind of sick! "Alright, you know what's next". Astral said as he reached for Vipers ballsack. "Please be carful with them!" Viper said. Astral griped Vipers balls, and his clawed fingers sank in. "Urp, I... don't... think I can handle this, I'm going to be sick!" Viper said with his eyes bulging. Astral let go and said, "ok, I'm done, I think I can figure it out now!" Viper doesn't look too good, but he still manages to say, "How much time do I have before it starts?" "it's going to start any second, and um... it's going to start in your...equipment". Astral said. Viper gaped and said, "oh great! And you can't stop it, so you just going to sit there and watch me die horrible and, ooowwwwahhhh! Viper collapsed straight down wrapping his wings around himself! The chains and shackles disappeared and Astral lifted the shaking wyvern. Viper stops shaking and opens his eyes to see Astral with a look of concentration on his face. "I'm blocking the pain, but do not look at what's happening!" Astral said. Viper almost looked, but didn't, "Please don't kill me! Try... try to save me! I... I believe in you!" He said. Astral opened his mouth to say something, but no words come out for a moment. "You believe in me? I'll try... But this will either cure you or kill you! I'm sorry, that the best I can do with it already started". Astral said. Viper doesn't seem to be able to speak anymore so he just nods his head and gets a glimpse of his entrails in a pile on the ground! Astral grips Vipers head with both hands and Viper's scales glow where he is touching him. Astral abruptly let go of Viper. As soon as he let go of him, Viper suddenly felt dizzy and his vision crossed and blurred. He felt no pain, but he feels very weak and stopped breathing! "No, please! I don't want to go! Nooooooo!" Viper thought as his body relaxed and his vision went dark.

Astral sadly looked at Vipers motionless body. "He didn't survive the alteration to his central nervous system". He said as he turned to the dragons he had summoned from another universe. "Well he was only an ordinary mortal wyvern, it's not like he would be as durable as us". A large red dragon said. "Honestly father, he's not a very valuable specimen, you should let me just throw his body in the river and let his spirit go to the afterlife!" A sleek neon green anthro dragon said. "No need to pollute the river! Just throw him in the forest for the wolves to feed on!" A large yellow wyvern said. "I'm considering just leaving him here, but I'm not sure..." Astral said.

The next thing Viper knew was that it was pitch black and he is lying on his back. He opened his eyes to discover it is not completely dark, he can see something dark gray colored above him, but he is so groggy that he can't think what it is. "Am I dead?" He said. "No, you're not, at least not anymore... You were a while ago though!" Astral said as his face came into Viper's view. Then Viper noticed that there are several other dragons near him. "Where am I, and who are they? And hey! I've been exposed and helpless with them staring at me!" Viper said as he tried to get up only to find himself weak. "Oh, they are some of my children. They won't touch you, I claimed you as mine! Well we should be going, I've told them how to heal the dragons, so they can all be helped faster!" Astral said as he opened a dimensional portal. Astral and the other dragons walked towards the portal. "Hey, don't leave me! I feel so weak, and I have no idea where my mates are! What if dragon slayers find me like this?" Viper said, with tears in his eyes. Astral stopped, glanced back at Viper and said, "he has been pretty traumatized, and he does have a good point. Well, I guess so, you three keep going to help the other dragons. Don't worry about me, there's nothing in this world that is a threat to me". The three dragons went into the portal, and it disappeared. Astral walked back to Viper (who has managed to roll onto his side) and laid down next to him. Astral seems to have gotten bigger, and he put his arms around Viper and draped one of his wings over him. "Come on now, stop shaking your safe with me" Astral said as he rubbed Vipers belly. "I'm just...scared... I was somewhere else, and they were talking about how they were going to feed me to the wolves in the river!" "Try to forget about that, it was your spirit listing in on my children wanting to get rid of you. But I'm always in charge, and I decided to revive you again." Astral said, as he hugged Viper. "Thanks, but what did you do to me, and where am I now?" Viper said. "I changed the way your brain and nerves work. They were incompatible with my powers, so that's why your body was falling apart! Your balls exploded, and your abdomen split open letting all your organs fall out! But don't worry, I put you back together and I'm proud of the work I did with these". Astral said as he suddenly griped Vipers ballsack. "Ah, uh... I don't mind you holding them, but please no more...going inside me like that, especially not down there!" Viper said. "Yeah, I won't do that again. But maybe you would like me to go inside you in another way, if you know what I mean?" Astral said as he got up. Astral walked over Viper, put his head down towards Viper's waist and gave him a nip to the balls. "Hey! Careful there! And you really want to do it here? Were, are we?" Viper said. "This is your cave! You don't recognize it? Well, some stimulation would help you recover though." Astral said, then started licking Vipers cock. Viper looked between Astral's legs, and saw his cock emerging from his slit. "Ok, but... please go easy on me!" Viper said as his cock got hard. "I'll be gentle, I promise". Astral said. Then Astral carefully took Vipers balls in his mouth and started sucking and playing with them. Viper grimaced and said, "ah, c-can you not do that? It makes me nervous, especially felling those teeth!" Astral let go of Vipers balls and said, "Yeah, I shouldn't be doing that since you've been castrated repeatedly. I want you to trust me". Then Astral started licking Vipers hard cock and tasting his precum. "You have a nice taste and smell here". Astral said. "I don't really like the sound of that! You won't eat my cock, will you?" Viper said. "Nah, I'm not so feral that I would be that clumsy!" Astral said as he licked up more of vipers precum. Viper is starting to breath heavily from both pleasure and nervousness. When he felt Astral's clawed hand take hold of his balls and begin to knead them, Viper swallowed and closed his eyes. Astral was apparently very much enjoying sucking up Viper's precum and fondling his balls, he also really was being gentle with Vipers equipment. Although Viper can feel claws and teeth touching his most sensitive flesh, he hasn't been cut or anything! I seemed like a long time Astral was at it, but Viper couldn't hold out any longer, and with a roar pumped a surprising amount of cum into Astral's mouth! Astral literally did not let a single drop fall, he swallowed the entire load! Viper is now heavily panting as Astral walks on all fours over him. Astral puts his face down close to Viper's and looking closely at him said, "are you alright? I could go on for hours and do a bunch more, but you?" Viper can smell his own cum an Astral's breath. "I, ah... it felt great, and thanks, but I still don't feel as strong." Viper said. "I won't leave you if you can't fend for yourself. After all the work I did on your body it would be a shame if as soon as I left you get killed!" Astral said. Then Astral positioned himself over Viper so that their cocks are touching. With one hand, Astral griped both cocks and started rubbing them together. Then he bent his head down and kissed Viper. They entwined their snake-like tongues and Viper found it strange to taste his own cum from someone else's mouth. They pulled apart and their eyes locked. Both dragons were surprised to see the look of desire in each other's eyes. "You want to mate? I do too, but if you're not up to it I'd rather not stress you". Astral said. "Please... I want you! Could you... maybe share a little of your power with me?" Astral said. "Hehehe, aright then, but I want both your maw and rear!" Astral said, as he crawled foreword putting his cock up to Vipers face. Viper took a big sniff and said, "Woooo, your scent is unique! I like it". "I'm glad you like it, you should see how many dragons are attracted to me! Although I do prefer males". Astral said, as Viper started licking his cock. Viper started to get some precum and was surprised by how masculine and musky it tastes. Astral smiles as he eases his cock into Vipers mouth. As Viper begins to work the cock in in his mouth, Astral can't help but start thrusting. They continue this way for several minute's and just when Viper is getting tired, he feels Astrals cock throbbing! Astral gives a roar as he gets his turn to pump cum into someone's mouth! Viper was amazed by the taste, the only way he could describe it is masculine and undoubtedly dragon! Viper swallows a lot of it, but a lot also drips down his muzzle. Astral is breathing heavy but looks very pleasured. "That was great I'd love to do it all day, but how are you?" He said. "I...think having so much of you... in my mouth... is making hard... breath!" Viper said. "Sorry about that, let me help." Astral said as he put his hand on Vipers chest. It quickly became easier for Viper to breath. "I forgot how potent my seed is, and you've only taken it once before. Oh, um I probably should have mentioned this sooner, but my scent won't ever come off you now, sorry". Astral said. "Wait, what? That... that means you've marked me as your mate for life!" Viper said. "So, if you know about dragon mating traditions, you should have asked me not to! Unlike a regular male dragon whose scent will fade after a season, my scent will always be on you and I'm not removing it!" Astral said. "But others will know it's a male smell!" Viper said. "So? Don't tell me you have never mated with a male before me! My dragons do it all the time, not to mention how many males try to impress me by showing off! I even have mated with my sons!" Astral said. "I just meant if it was really alright. You're the dragon god, I thought you would punish dragons for doing this?" Viper said. "I make the rules for the dragons! I wanted to mate with males before I created the dragons, so I made it a natural part of our lives! By the way, if it makes you feel better I can make your scent stay on me". Astral said. "Oh! That's...really something... So, um... about earlier, you didn't really consider feeding me to the wolves, right?" Viper said. "To tell the truth, I did. You really aren't a valuable wyvern, I could easily find one who's way stronger and smarter then you! But like I said before, I love all the dragons. If I could, I'd want to be with all of them, but even I have limits. You see, it's my nature to care for you, no matter what I can never bring myself to kill a dragon, or in your case to leave you dead when your body was still salvageable!" Astral said, and a tear dripped on his face! Viper was apparently speechless! "Well, before I share my power, I still wanted to mate with you, but don't worry I'll remember to be gentile on your insides". Astral said as he positioned himself over Vipers rear. Viper spread his legs as Astral lowered himself. Astral teased Vipers hole with his cock, then opened his jaws and moved as if to bite Vipers neck! "Hey! What are you doing?" Viper said in alarm. Astral stopped and pulled back. "Sorry, my instincts took over, that was going to be a love bite! Probably fatal..." Astral said. "That's just great! Can you please try to not crush me or something?" Viper said, squirming under Astral. "Yeah, I've got it under control now." Astral said. Viper didn't look convinced as Astral brought his cock to his rear. Astral gently eased just the head of his cock in. Seeing that Viper is ready, Astral slides the whole thing in! Then he starts pulling almost all the way out and then back in. Viper looks scared but is also enjoying it. Astral is concentrating on not killing Viper while still enjoying his body. Just then, a bunch of men in armor rush into the cave! When they see two obviously male dragons mating, they stop and stare in shock, one dragon has his cock in the others rear, and that one has a full erection! Astral and Viper stare back at them in surprise and embarrassment! The group of men have full head to toe armor and have spears, swords axes and bows. "Get out!" Astral said as he raised his clawed hand. All the men rose up into the air, and as they struggled in fear they flew back out of the cave, landing far away! Then a blue aura formed around Astrals hand, and around the men lying in a heap. Then they blew up in a fireball! Astral smiled and then continued thrusting into Viper. Finally, after what seemed like an hour, Astral and Viper reach climax and roar! Viper covers himself with his cum, as Astral fills his rear with cum until it spurts back out! Astral carefully pulls out and looks over Vipers body, "are you alright?" He said. Viper is breathing heavy, but he manages to say "yeah...I'm good, you...just tired me out". "I'm kinda tired too." Astral said. Then he laid down next to Viper and cuddled up to him. "So, I'm your mate for real now? I even smell like you now!" Viper said. "Yeah, one of many mates! I just love to hold my dragons and show them my love. But I'm sorry, I can't take you with me. You belong in this universe, you won't survive where I stay". Astral said "That's kinda disappointing, I was hopping to stay with you". Viper said. "I'll still be watching out for you, and maybe I'll visit you again. But for now, I'll give you dragon magic, so you can be a powerful wyvern. You don't even need any training, just follow your instincts and you can shoot lightning and move things without touching them and many other things!" Astral said. Just then Viper felt a tingling throughout his body. Astral hugged Viper tight. "Well, I manage a large part of the multiverse, so I really do have to go now. Goodbye!" Astral said as he let go of Viper and a dimensional portal appeared. "Goodbye". Viper said sadly. Astral licked Viper in the face and jumped into the portal which then vanished.