A/N: Inspiration for this story came from a webtoon that I really enjoyed named Trump (no, not Donald Trump). The names of the main characters (except for Vergil) came from there. I recommend reading Trump if you have the time! :)
P.S. Before anyone gets confused, Hadrian is the name of the supernatural police force in this one-shot.
[Memories Are Lost]
Ran Bellenisima was enjoying himself a good cup of coffee in a calm night when the phone rang. It was business as usual, and regardless of how he really wanted a relaxing night alone in the silence, he held a position that often prevented him from doing what he wanted. What surprised him when he took a look at the brightly lit screen of his phone, however, was not the name of his assistant, but his close friend.
"What's up?" He picked up the call with a small bounce in his tone of voice. It had been long since he last spoke to either of the Sparda brothers. Dante had gone missing on a mission for years now, and nobody had heard of him. Speculation on the streets were that Dante was either dead, or had found himself a succubus who led him down into the depths of Hell. As a close friend who had trained and grown up alongside Dante, Ran knew that he should be worried about his friend's safety, but there was really no need.
Anyone who knew Dante well would easily put faith in the man's ability to survive all sorts of situation. The Sparda twins were practically cockroaches.
"Ran..."
The airy voice that spoke his name gave him a chill in his spine, as he mentally corrected himself. Vergil Sparda was practically a cockroach when it came to his physical abilities and wits, whenever he was hard at work. But around his family and friends, the man was almost too embarrassing for Ran to recognise as a friend. They might be friends, but sometimes even Ran couldn't comprehend how split personality disorder could be so perfectly expressed in one man.
"What's wrong?" Ran sat up. "Where are you?"
"My place." The answer came, but it took someone who knew Vergil well to hear the tight tension in his voice.
"Be there in a moment." Ran promised and hung up the call. It was rare for Vergil to call, especially after he withdrew from the Hadrian to spend quiet twosome time with his newly-married wife, but it was extremely rare for the same man to call sounding so upset. This was definitely something Ran could not ignore and brush off as nothing. Split personality disorder be damned, Vergil was on to something serious this time.
Forgetting the cup of coffee now, Ran didn't even bother changing out of his sweatpants as he threw on a shirt and coat. Then, because he was a Captain in Hadrian, the sole enforcement agency of the country, he was thus allowed to use teleportation magic whenever he liked. Ran casted a quick spell and stepped through his self-made portal.
The smell of blood and charred things was strong. It was dark all around, but Ran's fears were confirmed when he heard crying sounds, accompanied with distant crackling sounds of a fire still going on somewhere.
"Verge?" Ran whispered, crouching on instincts. He could smell demon in the air, but couldn't be sure if it was still around or had already gone.
"Outside..." He heard the low voice of the man, and now that he was hearing it in person and not through the phone, he was struck by how hoarse it was. The man had seriously been crying, and the Vergil Sparda he knew didn't cry.
Running outside towards the sound of his friend's voice, Ran was struck by a frozen spell when he appeared at the door and saw the mess in the lawn. Remains of what used to be demons covered almost every visible inch of the grass, but in the middle was a horrible scene of Vergil Sparda sitting under the moonlight with blood soaking his shirt. Tears streamed from his eyes as he looked up to see Ran.
YOU ARE READING
Vergil's OneShots (DMC Fanfiction)
FanfictionBack with more Devil May Cry fantasies! Vergil's limelight is here in Vergil's Oneshots, and this time, he comes in different forms and roles; demonic, non-demonic, adult, teen, child... the possibilities are endless! Find out the many different fac...