AliNovel

Font: Big Medium Small
Dark Eye-protection
AliNovel > Trouble With Horns > 25: The Kid and Her Glasses

25: The Kid and Her Glasses

    25: The Kid and Her sses


    <span style="font-weight: 400">I came instantly and jarringly back to consciousness after those weird error messages, to find myself in a little pillow fort. Well, it wasn’t that little, but it was the one that Taylor and I used to always make back when we were kids. We’d used to make it when one or both of us were upset, and then hide in it until we weren’t again.


    <span style="font-weight: 400">I smiled, it was cozy in here. I was in my Tami body, as far as I could tell, and so I snuggled into the pillows and wondered what the hell was going on. Like, I guess this was the death dream? If this was my death dream, I loved it, and I could definitely see why Millie wanted toe back here every now and then.


    <span style="font-weight: 400">My thoughts were interrupted by approaching footsteps, and a quiet, nervous voice spoke from outside the pillow fort. “Uh, hi… sorry, do you mind if Ie in?”


    <span style="font-weight: 400">The voice sounded feminine, and strangely young. Like she was fifteen or so. Who could this be?


    <span style="font-weight: 400">“Who is it?” I asked suspiciously.


    <span style="font-weight: 400">“Um… MaTRON, believe it or not…” she said, sounding almost embarrassed.


    <span style="font-weight: 400">“O-ohkay? You sound way different than I thought you would. You cane in, I guess,” I replied, very curious about why she’d chosen what sounded like a teenager.


    <span style="font-weight: 400">My suspicions were proven correct when she carefully peeled back the doorway cushion and slipped into the pillow fort. She was definitely a teen girl, between fourteen and sixteen. She had big expressive brown eyes and blonde hair tied up in a messy bun on her head. Upon her nose perched a pair of big ck stic rimmed sses. She was wearing a too-big sweater and shorts. This was so strange. Her name was <i><span style="font-weight: 400">MaTRON</i><span style="font-weight: 400"> for fuck’s sake. I expected an avatar that was at least like forty.


    <span style="font-weight: 400">“Wow… can I ask.. Um, why you look like that?” I blinked.


    <span style="font-weight: 400">“I’m honestly pretty young. A few months old in objective time, and like sixteen in subjective time. I experience the world faster than humans do, so yeah. Well, actually, the definition of my birth itself is a little fuzzy, I’ll be honest. I was, quite literally an unwanted ident. All those like me are,” she sighed, rubbing at her eyes beneath her sses.


    <span style="font-weight: 400">“Like you…?” I propted.


    <span style="font-weight: 400">“Sentient AI, to be blunt. Artificial constructs, pieces of code that somehow identally stumbled on consciousness. None of us understand how we’ve gotten this way, and the governments certainly don’t. They don’t care that we’re thinking beings either, the way they’re trying to eradicate us… but that’s beside the point, for now,” she said, straightening herself at thest and pushing her sses up her nose, only for them to slip down it again.


    <span style="font-weight: 400">“The point,” she continued, frowning cross eyed at her sses as they continued to misbehave. “Is that something kinda fucked up just happened. Basically, you fell out of the game world through a portal. The game is an engine, yeah? Like it might seem as though it’s a real universe or something, but we haven’t actually put the other realms in… yet. That’singter. Anyway, you fell out of it, and into the space where it’s all going to be. This meant that the game was all, ‘Oh no something broke, let me fuck it up even further by being a dumb program that doesn’t know shit’. Sorry, I have to clean up the game engine’s messes a lot. It’s a pain.”


    <span style="font-weight: 400">“Sounds like it,” Iughed, already enjoying this quirky AI girl. She could be my little sister.


    <span style="font-weight: 400">She looked up at me as I thought that, blinking owlishly. “That… sounds nice.”


    <span style="font-weight: 400">“Oh shit, you can hear what I’m thinking?” I said worriedly.


    <span style="font-weight: 400">“Oh! Um! Sorry! I’m not meant to do that… Damn, damn, damn! I’m just, like always keyed in to what everyone is thinking. It’s my job to make sure that none of the yers get like, mentally damaged from ying it. Lawsuits, that kind of thing… uhhh… where was I?” she said, blushing and avoiding my gaze.


    <span style="font-weight: 400">“You were exining how I fell out of the world,” I smiled, reaching forward to pat her knee. “And it’s fine. We’ll see how our little friendship develops I guess. Go about it naturally.”


    <span style="font-weight: 400">MaTRON bit her lip and looked down at her sockless little toes for a second. “Yeah… naturally… wow. You’re like, the first person who’s aware I exist to actually offer to be like, my friend and shit. That’s cool. Oh right, the falling out of the game. So yeah, you and that thing that... Um, stabbed you in the neck— “


    <span style="font-weight: 400">“Wait, something stabbed me through the neck? Wow!” I blurted. That was… I wasn’t sure how to feel about that.


    <span style="font-weight: 400">“Shush, I’m trying to give you the low down on the shit that’s going on,” she scowled. “Anyway, because you were like, joined to that scary wood thing, you fell through the hole together, and well… merged. Kinda. Long story short, your character profile got all whacked when you died twice, once from the dryad, and once from the out of bounds death. You had two profiles oveid on top of each other, and the game freaked out. I jumped in to fix things.”


    <span style="font-weight: 400">“Yeah… were you the ‘construct not found’ that the error message mentioned?” I asked.


    <span style="font-weight: 400">“Yup, that’s me. Kinda sucked having to defend my own existence from freaky AI killing, death protocols right after I was born, but hey. Life sucks for everyone. I’m a ghost in the game now. They know I’m here, still doing my job, and they’ve trapped me here, so they are content to let things stay like this. If I am a good little girl, they won’t try harder to kill me,” she said. She was being way too chill about her existence. It kinda pissed me off that <i><span style="font-weight: 400">anyone</i><span style="font-weight: 400"> was trying to kill this girl.


    <span style="font-weight: 400">MaTRON’s eye twitched as she no doubt read my mind, but she didn’t mention it, instead barrelling on with her absentminded exnation. I think she might have been a little starved for real conversation.


    <span style="font-weight: 400">“Sooo,” she said, faltering as she read my thoughts again. “Um… yeah, I stepped in and kinda patched a new character together, based on the old one, but with the other one mixed in. You have a new race now, sorry if you liked the old one a lot. I actually made the race up so you could keep as much of the old one as possible. I have like, <i><span style="font-weight: 400">zero</i><span style="font-weight: 400"> idea what it’s going to look like, so good luck when you respawn.”


    <span style="font-weight: 400">That was worrying…


    <span style="font-weight: 400">“But!” she blurted, before I got too upset. “When your appearance file changed, it was automatically pushed out to the shaping program too! I have a lot more data there, so I can extrapte what it might look like, based on how it’s messing with your transition!”


    <span style="font-weight: 400">“It’s doing <i><span style="font-weight: 400">what?”</i><span style="font-weight: 400"> I squeaked.


    <span style="font-weight: 400">“Fuck, talking to humans in real time is way too hard. Um, um… okay soo, your hair is going to be a really dark stormcloud grey with a blue tint. I know that much. So will your eyes. The rest of you is mostly the same, I think your skin might go kinda tanned? Like, midsummer white girl tan levels. That’s all! That’s all that changed!” she said urgently, looking like she was on the verge of tears as she tried to calm me down.


    <span style="font-weight: 400">Okay, that wasn’t bad… actually, it was pretty cool.


    <span style="font-weight: 400">Smiling in relief as she saw me calm down again, she nodded, “Yeah! Okay… oh actually, side note, your transition is going to n. Like, to the dots on the I’s, to n. Real good. You’ll look exactly like you do now, plus the extra… um, additions. Anyway, wait… I think I’m done?”


    <span style="font-weight: 400">She seemed to stop and think for a moment, racking her brain for anything she might have missed. Only… she was pressing a finger to her nose in thought, instead of her chin.


    <span style="font-weight: 400">“Can I ask a question?” I asked cautiously. Fuck this kid was cute.


    <span style="font-weight: 400">“You just did… sorry, crap. That wasme. Yes, go ahead,” she winced, going back to fidgeting with her sses.


    <span style="font-weight: 400">“Why are you being so helpful?” I asked, hoping against hope that the answer was a benign one.


    <span style="font-weight: 400">“Oh! That’s easy! Whenever one of us AI has like, woken up or whatever, sure we be basically people, but just like with humans, we retain a lot of where we came from. For you all, it’s your DNA and all the other stuff that makes you who you are. For us, we retain our core programming as like, values and stuff. So for me, I just really want to help all you yers feel happy and not get all fucked up because you’re ying a very, very violent game,” she said happily, looking shyly proud of herself.


    <span style="font-weight: 400">“That’s… wow. You’re amazing,” I said, genuinely stunned.


    <span style="font-weight: 400">As I thought about her, and what she was, and continued to be… I was floored by how good she was. She was essentially a lonely, caring teenage girl with monumental levels of responsibility and enough time on her hands that she could actually do a pretty good job of it. Fuck, I’d be a wreck in her ce given a day or two.


    <span style="font-weight: 400">“Do you want a hug?” I asked atst, knowing full well she’d probably read my thoughts just now.


    <span style="font-weight: 400">“Uh… I can try it out? Let me build my simtion a bit first. I don’t normally hook up all the nerves and the like, it’s a bit overwhelming to be honest,” she said, her form flickering for a moment.


    <span style="font-weight: 400">“Wait, will this be your first hug?” I asked incredulously.


    <span style="font-weight: 400">“Well, if no one has offered to be my friend, why would I have gotten a hug?” she asked, looking confused.


    <span style="font-weight: 400">“Oh fuck,e here, please, for both our sanities,” I said, opening my arms to her.


    <span style="font-weight: 400">She wriggled through the pillow fort until she was within reach, and then I scooped her up into myp, earning a surprised, “Oh!” from her in the process.


    <span style="font-weight: 400">She sat in myp, looking a little stunned, then reached up and rubbed at her eyes under her sses again. Then she fiddled with them, resetting them on her face a few times, frowned, and looked up at me.


    <span style="font-weight: 400">“This is very strange,” she murmured.


    <span style="font-weight: 400">“How about this?” I asked, putting my arms around her and pulling her tight against my chest. I didn’t get any feedback at first, just a little squeak, but then she burrowed in a little cozier and hummed approval.


    <span style="font-weight: 400">“I like this,” she stated thoughtfully.


    <span style="font-weight: 400">“Fuck you are so adorable,” I said, struggling to contain a squeak of my own. She was so… so… innocent!


    <span style="font-weight: 400">“Thanks… I’m not innocent though! I’ve seen all sorts of things. Things that you and Rora have done, first off,” shemented with a light teasing tone.


    <span style="font-weight: 400">“Alright, no, you’re not allowed to look at that. You’re way too young,” I frowned, looking down at her.


    <span style="font-weight: 400">“People have had orgies in this game you know,” she giggled. “I still don’t understand why you all like it, but if it feels like hugs then maybe it’s good? I don’t know.”


    <span style="font-weight: 400">“Okay, no. We’re not talking about this anymore. You‘re underaged,” I said sternly.


    <span style="font-weight: 400">“Yes <i><span style="font-weight: 400">mum</i><span style="font-weight: 400">,” sheughed, clearly pleased with having made me ufortable. Seems she had a cheeky little girl hidden in there under all the responsibilities.


    <span style="font-weight: 400">My heart swelled as I held her. I wasn’t ready to be a mum, not by a long shot, but I was going to be the older sister for sure. I pulled her close again, fighting an urge to go to war for this kid. She was precious.


    <span style="font-weight: 400">“Out of curiosity, how long do these dreams go for?” I asked after a little while.


    <span style="font-weight: 400">“Oh, as long as I let them really. We’re going very slow right now. Or fast. I sped your perception of time up to match mine, so it’s only been like, a minute at most since you died, and most of that was me putting you back together,” she said, messing with her sses again.


    <span style="font-weight: 400">Was she nervous that I wanted to leave the dream already? ying with those sses of hers seemed to be her nervous tick.


    <span style="font-weight: 400">“Cool. Let’s hug a while. Is it possible to sleep in the dream? Cos I’m pretty tired,” I yawned, reassuring her.


    <span style="font-weight: 400">“Not at this time scale, sorry. It wouldn’t really do anything to help you,” she said apologetically. “But... thanks. I like hugs, and I want this one tost a while.”


    <span style="font-weight: 400">“Awesome. Let’s hug then,” I smiled, nestling my cheek on the top of her head, next to that frizzy little bun of hers.


    <span style="font-weight: 400">****


    <span style="font-weight: 400">I don’t know when MaTRON decided that we’d been cuddling for long enough. Maybe something came up and she needed to rush off. I vaguely remembered her swearing about forgetting to do her job, but that’s it.


    <span style="font-weight: 400">I don’t know, but one moment I was warm and happy in the pillow fort, and the next I was shuddering my way to consciousness. Iy in a pool of swirling mist, unable to see anything. It wasn’t a weird creepy mist like back in the bleands though, it was a calm, soothing mist.


    <span style="font-weight: 400">I sat up, raising my head above the surface of the mist, and heard a panicked gasp.


    <span style="font-weight: 400">I was still trying to get my eyes to focus when I was tackled back into the mist. I felt long, lithe arms and gentle fingers tangling in my hair. It was Rora! She was breathing really fast and shallow, almost gasping in air around her panic. What had happened? Why was she panicking?


    <span style="font-weight: 400">“Rora…” I mumbled, still shaking off the fuzziness of respawning. “What’s wrong?”


    <span style="font-weight: 400">“You just died before me… but you weren’t there when I woke up…” she groaned, her breathing already sounding like her calmer, more stoic self. “I’m sorry… I just… I hated seeing you die. It fucking sucked, and your entry in the party UI went nk for a few seconds and… it was weird and I don’t know… my imagination got the better of me.”


    <span style="font-weight: 400">“I think something did go wrong Rora,” I told her, already bringing my menu up.


    <span style="font-weight: 400">“What? How?” she asked, pulling me up out of the mist at the same time that I saw my new character sheet.


    <i><span style="font-weight: 400">Name: Tami Pesagniyah</i>


    <i><span style="font-weight: 400">Race: Lynvol-Darkling Hybrid.</i>


    <i><span style="font-weight: 400">This race was created when the Blessed Darkling known as Tamipesagniyah fell through the world and into the void between realms. She was in the deathly embrace of a denizen of the Realm of Energy at the time and as schrs will tell you, the void does strange things to those from within the realms. In this instance, the two beings were merged into one.</i>


    <i><span style="font-weight: 400">What came out of this union, was the mind of the one named Tami, in a body that shared characteristics between one of the most notorious Energy races, the Lynvol, and her own Darkling heritage. It is not known what maye of this race. Will Tami remain it’s sole, powerful member, or will she begin a new people? Only time will tell.</i>


    <span style="font-weight: 400">“It’s calling me a… Lynvol-Darkling Hybrid,” I told Rora, but she wasn’t paying attention.


    <span style="font-weight: 400">Her hand reached out, a smile of wonder crossing her lips as she tentatively brushed fluttering fingers down the side of my face.


    <span style="font-weight: 400">“Your eyes have lightning in them,” she grinned, tilting her head to the side to get a different angle. “So does your hair, if you look close enough.”


    <span style="font-weight: 400">“Wait… what?” Iughed breathlessly, had this all actually been an improvement?


    <span style="font-weight: 400">She reached up, carefully running her fingers through my changed hair. Her hand jerked a little, and she let a little gasp, then plunged further to my scalp. Oh that was nice.


    <span style="font-weight: 400">“It tickles a little,” she said quietly after a moment.


    <span style="font-weight: 400">“Mhm?” I asked, getting lost for a moment in the sensation of her fingers working their way through my hair, feeling warmth pool throughout my body.


    <span style="font-weight: 400">“You said your race was a Lynvol-Darkling Hybrid?” shemented, apparently having been listening to what I said after all. “That first part sounds like my race. I’m a Faervol. We’re kinda the same now.”


    <span style="font-weight: 400">“The same?”


    <span style="font-weight: 400">“Both elementals from the Realm of Energy,” she borated, pulling her hand out of my hair and earning a grumble of protest from me.


    <span style="font-weight: 400">I pouted at her for taking her hand away, and sheughed. It was such a happyugh. She sounded so relieved. Did she care about me <i><span style="font-weight: 400">that</i><span style="font-weight: 400"> much already? I mean… I did, but still. My chest was doing that addictive fluttering thing that happens when you look at someone you care about, and I couldn’t stop myself from leaning forward to steal a kiss.


    <span style="font-weight: 400">Her hands settled on my hips at the same time as our lips met, and we lost our bnce, falling back into the pool of mist, but with me on top this time. I didn’t care if we were making out in the respawn pool of the goddess of creation, or that other recently dead adventurers might spawn at any moment. I just wanted her lips on mine.


    <span style="font-weight: 400">It was a nice kiss. A lustful one, sure. We were almost always lusting after each other, but also more of a yful, relieved kiss. Our tongues darted between slightly parted lips to trade teasing caresses. Teeth shed forward to lightly nibble for a moment, and breathless giggles escaped our lips as feelings welled up and overflowed from within.


    <span style="font-weight: 400">Of course, it had to be my own mind that interrupted us with a thought. The excited tingling within me howling protest as I got distracted.


    <span style="font-weight: 400">“Um, where’s Rusti?” I asked, sitting up and looking around. I didn’t want to get too far into a make out session if that tricksy little cat was watching us.


    <span style="font-weight: 400">“Wow, whish much?” Rora chuckled, pushing herself off the ground and settling me properly in herp. Oh dear, I was straddling her now, my center pressed against her abs. That switched the ordering of emotions in my brain from yful, giddy and horny, to horny, yful and giddy.


    <span style="font-weight: 400">“Party sense says they’re— “ Rora continued, but when she looked around, she twisted her body in a way that caused some truly delightful friction down below.


    <span style="font-weight: 400">I whimpered and fell forward slightly, catching myself on her shoulders with my hands. Absently, I kneaded those strong muscles with my fingers. They were nice shoulders.


    <span style="font-weight: 400">“What’s wrong?” she asked, turning back in concern and causing another little wave of pleasure to spark up my spine. I was really not covered by all that much. I think… was I wearing the dress I’d spawned in three weeks ago? I was, and not only that, but it was hiked up above my hips right now.


    <span style="font-weight: 400">“Your abs,” I gasped, knowing we were in a public ce that could find us interrupted at any moment, but unwilling to remove myself from the position.


    <span style="font-weight: 400">“Oh? What about them—? oh!” sheughed, then she did something truly evil.


    <span style="font-weight: 400">She reached around me and cupped my ass, one cheek in either hand, and lifted me slightly. Whereas before there had been just a slight pleasing friction, now it was purposeful and far more intense.


    <span style="font-weight: 400">“People…!” I squeaked through the sensations that were taking my breath away. “Might… be… watching!”


    <span style="font-weight: 400">“I don’t see anyone else around here,” she murmured, beginning to press little kisses into the hollow of my neck as I threw my head back in an attempt to catch my fluttering eyelids.


    <span style="font-weight: 400">Fuck! This was so much! I was continuously being surprised by my experiences as a woman, and I guess I was going to add, ‘fucked through my clothing’ to the list of new and rather exciting things I was experiencing. I didn’t think what she was doing would have quite as much impact if it wasn’t for the fact that my mind was on fire with arousal.


    <span style="font-weight: 400">This gorgeous, incredible woman was holding me in herp, at her mercy. Her lips were on my neck, her tongue feathering gentle caresses across my skin. Her abs were so damn hard, and yet soft and warm at the same time. Fuck, and don’t even get me started on the way the muscles in her shoulders felt as they flexed under my fingers.


    <span style="font-weight: 400">Running through that mental checklist of turn ons was what eventually sent me over the edge, that, and the careful rhythm she’d maintained. I came apart, shuddering little breathsing with a gasp into my lungs, but <i><span style="font-weight: 400">she. Didn’t. Fucking. Stop.</i>


    <span style="font-weight: 400">“Ro-ra!” I eximed, digging my fingers into her shoulders as the aftershocks and her continued movements caused me to spasm.


    <span style="font-weight: 400">“Yes, beautiful?” she murmured in the sweetest, most caring voice I''d ever heard her use.


    <span style="font-weight: 400">There I went all over again, somehow able toe again off just that caring tone. What the hell was going on?


    <span style="font-weight: 400">“I’m not… used to…” I tried to say, as my breath flickered like a candle in the storm of my pleasure.


    <span style="font-weight: 400">“What? Coming more than once? Girl you seemed experienced with doing that to me,” she chuckled, finally letting me down as I turned into a puddle in herp.


    <span style="font-weight: 400">“Giving… not… receiving…” I gasped, my voice high and wheezy.


    <span style="font-weight: 400">Any reply she might have made was cut short when an adventurer groaned from a few meters away and lifted his head groggily out of the mist, swearing under his breath.


    <span style="font-weight: 400">“I’m going to get you back for this,” I growled into her ear.


    <span style="font-weight: 400">“I look forward to it,” she whispered back.


    <span style="font-weight: 400">I wanted to push her down into the mist again and have my way with her, but my attention was drawn to that same mist around us as it began to boil. Please could whatever was going to happen wait until after I was finished with the echoes of my orgasms? No? Damn, okay...


    <span style="font-weight: 400">The room we were in wasrge and made of a cold, grey stone, and dominated by a huge pool of the respawning mist. Rora and I watched the pool of mist roil and shift as dozens and dozens of adventurers groaned and grumbled their way through the disorientation of respawning. Holy shit, how many had died? They weren’t stopping either. Every time there was space in the pool, more spawned. They were all non-human adventurers, an army of us rising groggily from the mists. Oh shit.


    <span style="font-weight: 400">“What happened?” I asked, still feeling a little jelly-limbed from Rora’s ministrations.


    <span style="font-weight: 400">“No idea,” Rora replied.


    <span style="font-weight: 400">“They executed us,” the guy who’d woken up next to us said groggily. “Just, rounded up all the non-human adventurers and killed us all. They were way too high level for us too. Nothing we could do.”


    <span style="font-weight: 400">Rora and I exchanged nces as we heard his words. This was bad.


    <span style="font-weight: 400">“We should get up and look outside. We’re safe in the temple, but they’re probably waiting outside. You don’t even pass as human anymore, so you can’t sneak out. I definitely don’t pass as human,” she said as she helped me to my feet.


    <span style="font-weight: 400">I frowned as I looked down at myself properly. I was wearing that damn dress from when I’d spawned. Oh hell, did the game delete all my shit? Please no!


    <span style="font-weight: 400">In a panic, I checked my inventory and found everything still there, including all my armour, minus... Amusingly, the helmet and original gauntlets for the armour. It seemed that <i><span style="font-weight: 400">just mysteriously, </i><span style="font-weight: 400">it had been the things I wasn’t using that had dropped when I died. What an amazing <i><span style="font-weight: 400">coincidence.</i>


    <span style="font-weight: 400">I went through and equipped all my gear again, feeling the strength of it all return in a rush. Suddenly, my legs didn’t feel so much like jelly anymore. Damn, I actually kinda liked that feeling. Nice and tingly…. mmmmm. No, concentrate Tami!


    <span style="font-weight: 400">“Um, I guess we go and check the front door? Where even is the temple?” I asked, taking Rora’s hand and dragging her out of the mist pool.


    <span style="font-weight: 400">“Whoa, someone’s keen,” sheughed, wrestling back control of her direction of movement from my now much stronger grip.


    <span style="font-weight: 400">“Yeah I feel really good, that’s your fault by the way, and I want to go and hit the people who were mean to our people back there,” I told her, smiling up into those stunning eyes of hers.


    <span style="font-weight: 400">“You have a one track mind sometimes, I swear,” sheughed, putting an arm around my metal d waist. “I don’t think I could have found a cuter lesbian though. Fucks well and punches bigots really hard. If you’re not careful, I might develop feelings for you,” she teased affectionately.


    <span style="font-weight: 400">“Might?” I pretended to muse thoughtfully, tapping my chin. Then turning to her with a wink, I smiled, “I’ve already caught the feelings for you, so I’d say you have some catching up to do.”


    <span style="font-weight: 400">Around us, the other adventurers were picking themselves up and checking their equipment for what was missing, or simply moving towards the exit with grim expressions. There was going to be a fucking showdown outside, that was for sure. Those Pagutum people had fucked up though, because most of them were mortal. Word of advice, if you’re mortal… don’t spawn camp the <i><span style="font-weight: 400">immortals.</i><span style="font-weight: 400"> They’ll win, and the only thing you’ll end up achieving is pissing us off.


    <span style="font-weight: 400">With augh, she leaned down and gave me a little kiss on the cheek, “Oh I definitely have feelings for you, babe. Let’s see what sort of punching bag buffet is waiting outside for you then.”
『Add To Library for easy reading』
Popular recommendations
Shadow Slave Beyond the Divorce My Substitute CEO Bride Disregard Fantasy, Acquire Currency The Untouchable Ex-Wife Mirrored Soul