Work Text:
Sora found an angel washed up on the beach, and no, he didn’t mean that as an expression. He’d found an actual angel. He had secured his boat and hopped off the dock to see a woman with white, feathery wings lying on the beach. He’d rubbed his eyes, thinking it was a trick of the light, but the image did not go away. The woman was there, arms sprawled about, wings tightly drawn to her back, and face covered by wet strands of red hair.
He’d approached her carefully, dropping to his knees when he was by her side. Sora could see that she was breathing and that relieved some of the anxiety he felt. He’d lifted a hand to try and touch her when one, indigo eye opened.
“Help,” she’d whispered before passing out again. It was that moment that Sora knew he had to do something.
That was why he was now hiding an angel in his apartment.
Sora sat by his bedside where he had laid her down. He watched as her chest rose and fell with each breath. The sight was a steady reminder that the angel was real and very much alive. The angel appeared to be the same age as him (well, if angels had ages?). She did not look day older than 19. Her red hair was long and came down to her waist. She was dressed in white robes that covered her body but were so thin they did not leave much to the imagination. He could easily see the swell of her bust and the definition of her hips. Her face looked peaceful now that she was no longer lying in the sand, and Sora couldn’t help but wonder what it would be like when she opened her eyes.
He sat hunched over with his head in his hands. Admittedly, this was the most interesting thing that had happened to him since he and Riku had that hot dog eating contest. He’d won, but he really hadn’t won if the night of puking was any indication. He was grateful Riku wasn’t home now. Sora wasn’t sure how he was going to explain this to him.
He heard a soft moan and jolted. Sora watched carefully as the angel’s eyes fluttered open. They were a beautiful shade of indigo, closer to purple, and Sora struggled to look away. She was breathtaking. She noticed him almost immediately, turning her head with a look of surprise.
Sora was quickly embarrassed as her eyes continued to roam his room. He wasn’t exactly the cleanest person. Dirty clothes were scattered across his floor. Drawers were left open. He had a stack of board games atop his desk that had not been completely put away.
He was sure she was going to say something, but she just continued to stare with a cute wide-eyed expression.
“Um. Hey. I’m Sora. I found you on the beach,” he explained nervously, “You looked like you needed some help, that’s all. Sorry if I scared you…”
He was rewarded with her smile. It was soft and radiant and made Sora’s insides fill with warmth. “What’s your name?” he found himself asking. He leaned closer to her, eagerly waiting her answer.
The angel lifted her back from the bed and leaned toward him. Before he could even fathom what was happening, she had crossed the space between them, lifted a hand to cup the side of his face, and kissed his lips. Sora’s eyes widened as she pressed their lips together. She tasted like the sea and something else pleasant he couldn’t put his finger on. When she pulled away, he nearly followed her.
The angel giggled suddenly, and it was the most melodic sound that he had ever heard. With a tilt of her head, she smiled and said, “My name’s Kairi.”
All Sora could utter was, “Whoa…”
“Sorry. I did not know how to speak your language, so I had you teach me,” Kairi explained, poking his nose with her index finger. “There are many more things I’ll need you to teach me. I have no idea where I am.”
Sora’s mind was spinning. What had he gotten himself into? Then again, as she smiled at him, he began to think whatever she needed him to do would be well worth his effort. He wanted to protect her, to help her.
He grinned, dimples forming in his cheeks. “Just tell me what you need, Kairi.”
