Finding Astra

Disclaimer: I do not own the Flash or Supergirl.

Note 1: While this is a Flash and Supergirl crossover, it is not a Karry... well, not completely. Barry is with someone else.

Note 2: Some things that happened in the TV show Supergirl happened here, but some did not. Also some history is different. Should be easy to follow but World's Finest never happened here so no Supergirl character know Barry yet.

Note 3: please like my Facebook page to keep up with information about all my stories. It's really a lot of fun.

Facebook: FanFiction Millma Verse Page

Chapter 1: Returning Home

Kara snapped her last picture before taking a look at what she had taken – she was an avid photographer, always taking pictures; even back on Krypton when she and her sister had snapped shots of the local landscapes and wildlife. When they had come to Earth it had been something they enjoyed doing here as well together, until they went their separate ways as they grew up and Kara had got a job at CatCo as a professional photographer.

Yes, Kara Zor-El was born a twin.

Kaylar Zor-El, as her Kryptonian name was spelled, was her sister; now though she was known on Earth as Kayla Danvers. The two also shared a very special bond – a Kryptonian mental link. It was usually something that was developed by partners, but occasionally twins developed them with each other. The one Kayla and Kara shared was the strongest version of the bond – even with Kayla halfway around the globe, Kara could still feel emotions, especially strong ones, from her sister and knew Kayla could feel similar from her. Especially when she donned the cape.

Unfortunately, they had been far apart for a while. Kayla had not been satisfied with just going to college and getting a job. She had wanted to see her new home, see more of planet Earth than just one part of it. She had saved up money by working for some years and then five years ago had left and had not come back yet – she was exploring the world and was doing odd jobs to help her get by now. From the times when they talked, Kara knew she was having a blast.

Now, as Kara was looking through the photos she'd just taken, she felt something through the bond. She could hear Kayla thoughts and she could feel Kayla close by.

You're here! Kara thought happily, sending the thought to her sister.

Hey, yeah, I got a few surprises too, Kayla thought back, and Kara couldn't help but smile, feeling overjoyed that her sister was so close now. Oh, what…? Sorry Kara, got to go. Talk soon. With that, Kara could still feel Kayla, but Kayla had put her guards up – a sort of mental barrier both had created to give themselves some privacy in their own minds. It worked nicely when they were not right near to each other, but wasn't overly effective when they were right next to one another.

-Superflash-

Alex got out of her car at the airport to see Dinah waiting for her. Dinah Drake had come to town and turned Alex world upside down for the better. The two were dating and Dinah had become the official liaison between the police department and the DEO.

"What do we have?" Alex asked her girlfriend.

"Alien attacked the airport. Was stopped by two travelers who just arrived," Detective Dinah Drake replied. "Police are questioning them now over there. And I hear people are looking up some of the countries they visited to see if they are real."

Alex smirked at that as she followed Dinah to where a police officer was talking to two people. "FBI Agent Danvers I have some…." Alex was holding up her badge but stopped when the two turned around, stunned. Looking directly at her was an exact copy of Kara, only her hair was a little different – she had long bangs framing her face – and she looked a little scruffier.

"Alex? Since when do you work for the FBI?" Kayla asked, smiling at her older sister.

"Since… Well, since when are you on American soil?" Alex countered, not being able to get the words out as she looked at her younger sister.

"Fair point," Kayla said, shrugging.

"Um…." Dinah said, holding up a finger. "I'm confused. Kara?"

"Did I ever mention Kara was a twin?" Alex turned to her girlfriend, making a face as Dinah shook her head. "Oh sorry. Dinah this is Kayla. Kayla this is Dinah, my um… well… my girlfriend."

"Girlfriend?" Kayla asked, clearly amused and shocked. "When did that happen?" The male next to Kayla cleared his throat, throwing everyone attention to him. He was taller than Kayla, had light brown hair and blue eyes. He also needed a shave as he had a small beard growing in. "Oh yeah, Alex this is Barry Allen – my husband."

Alex had been going to shake his hand but dropped it when Kayla said the word. "Your husband? You're married? When did that happen? How? And to think Dinah shocked you!"

"He's the same sex I was into when I left," Kayla pointed out lazily.

"Touché," Alex said sighing. "Does Kara know?"

"She does now," Kayla said. Since they'd had their small conversation when Kayla arrived, Kara had been keeping a close eye on her sister's mind, hearing the conversation through Kayla's own mind and was now freaking out over the husband.

"You two don't talk much, do you?" Dinah asked, looking between the two. It was obvious on the fact that they knew nothing about each other personals lives and the fact Alex hadn't even known Kayla was in the city was a clear point to the fact the two didn't talk. She wondered if there was some family drama that was about to pop up.

"It's hard to keep track of a sister who is diving off the coast of Bora Bora looking for Atlantis," Alex shrugged.

"That was Turkey, not Bora Bora," Kayla said.

"Or on digs in Italy." Alex now mused.

"Egypt," Kayla corrected, rolling her eyes and giving Barry a look, who put an arm around his wife.

"Or going on scientific expedition into the Australian rainforest." Alex now teased.

"Okay, now you're doing this on purpose," Kayla muttered. "I was in the African Rainforest."

Barry laughed and Dinah did as well. Glad, it seemed there was no bad blood, just Kayla traveling getting in the way. "Can I finally say it's nice to meet you?" Barry said; he had been quiet up to this point. "I've heard a lot about you and Kara."

"Wish I could say the same," Alex said, but smiled anyway at the man who was now her brother-in-law. "Sorry, I mean how did you two meet?"

"We were both working on a boat to get a ride," Barry explained. "Both exploring the world. We decided the company was good."

"Kara wants you to bring us back to her apartment," Kayla spoke, rolling her eyes at her sister's antics in her head as she picked up a large backpack and another bag. Barry picked up a similar backpack that also had NASCAR helmet hanging off the side.

"Do a lot of racing, traveling the world?" Dinah asked, tapping the red helmet. But before Barry could answer, Dinah realized something that had taken a moment to register. "Wait, how can Kayla know what Kara wants?"

"Oh, they have this weird alien mental link," Alex whispered to her girlfriend, looking around to make sure no one could hear. The officer who had been questioning Kayla and Barry had since left and no one seemed close by.

"Now she knows," Kayla said, pointing at Dinah as she got hers and Barry's passport back from Alex, who had reclaimed them from the officer earlier. She handed Barry is little blue box before putting her away.

"Yeah, but does he?" Alex asked, nodding towards Barry.

"Of course," Kayla said with a wry smile as Alex led them towards a car.

-Superflash-

A few minutes later, Alex had brought Kayla into Kara's apartment and the pair simply embraced one another, not speaking verbally as they caught up – they were talking without speaking, sharing memories with each other.

"This is so weird," Dinah said, looking at the two. "How do you tell them apart? I mean the hair helps but it's still hard." Kayla, while having bangs, still had the same long blonde hair as Kara, was the same height, had a similar fashion sense and simply looked identical.

"The bangs are new," Alex said. "Before she left, they had the exact same hair style." Alex paused and picked up two pieces of fruit. "Watch this. Kayla, Kara catch!" Alex threw the orange and apple at the two and Kayla caught the apple with her left hand, while Kara caught the orange with her right.

"She's left handed?" Dinah verbalized, pointing at Kayla.

"They're mirror twins," Alex pointed out.

"That's the thing where looking at each other is like looking in a mirror?" Dinah asked.

"Yep, but unfortunately they don't have any visible moles or birthmarks that would make it easy. They do have a birthmark though – Kayla on her right shoulder and Kara on her left, but it's not easy to see when they have clothes on," Alex said. "But there are other ways to tell them apart. Their ears are slightly different from each other and they use to part their hair differently, but with the new hair style I think that's taken care of."

"You know, we can hear you," Kayla called to Alex.

"Yeah, enough on how to tell us apart," Kara said smiling.

"So, what brings you back here?" Kara had to ask and knew Alex would want to know too as she fell silent.

"Well, we want to get our families together," Barry answered before Kayla. "To celebrate our marriage."

Oh, I can so help plan out something, Kara thought getting giddy at the thought. Maybe even a mock ceremony for all of us.

"Speaking of family, in one of the memories you shared earlier I thought I saw mom?" Kayla questioned her sister aloud now. She had been wanting to mention this for a while, but felt she had to get the why she was here talk out of the way.

"Oh, no Aunt Astra," Kara said, a little sadly now.

"Aunt Astra is alive?" Kayla responded, shocked, but Alex turned away at this. Dinah put a hand around her girlfriend having heard this story. Kara shared all the memories of Aunt Astra with Kayla – her sudden demise at the hands of their older sister. Kayla looked at Alex at this, but nodded, understanding. Did you say the prayer over her?

No. Non never came to me. I never found out what happened to her body, Kara thought back, upset she never gave Astra her final rights, this still paining her now. She wanted to help her aunt get to Rao's light and finally be at peace.

"What did happen to Uncle Non?" Kayla asked out loud something feeling off to her, but not sure what.

"I'm going to have to get use to that," Barry said with a laugh to Alex, seeing the two switching from out loud to internal without a flinch. It was odd knowing there was a conversation between two people sitting right next to him that he could not hear.

"It's harder than it looks," Alex said with a small smile herself. She had since they arrived on Earth to get use to this and it still sometimes weirded her out.

"Please don't call him 'uncle' anymore. Besides, he's dead. Whatever they were working on, it blew up," Kara said, making Kayla raise an eyebrow at this. "It blew up all of Fort Rozz and since it was a Kryptonian power source they were using, it killed them all."

"Bummer," Barry said, feeling left out. He didn't know much about the alien stuff. "Mind if I use your shower?" Kara nodded. "Oh, and do you have a razor? I'd like to shave."

"Yeah, Mon has a supply under the sink," Kara nodded.

"Mon?" Kayla raised an eyebrow at this. "Should he be someone I know about?"

"Not yet," Kara blushed, but was saved any more explanation as Barry moved over to her sister.

"Want to join me?" Barry asked Kayla with a smirk.

"Maybe later," Kayla said, kissing Barry, and he disappeared into the bathroom.

"I better go too; my aunt is moving to Central and me and my cousin Sara are helping her move in this weekend. Nice meeting you Kayla," Dinah said, nodding at the girls and kissing Alex goodbye. She smiled at the three knowing they wanted some alone time anyway so turned to leave. The three Danvers looked at each other and smirked. No words or even thoughts were needed to know what they were doing next: Junk food and TV.

-Superflash-

That night Barry and Kayla were in Kara's spare bedroom. Barry was down to his underwear and Kayla had everything off but her panties. Barry's hand was moving down Kayla's leg.

Kay, we are close enough I can feel that, Kara thought to her sister, distracting her. Can you two cut it out?

Sorry Kara, go to sleep, Kayla thought back and pushed Barry away, who moaned a little, annoyed that they couldn't continue. "Sorry, but Kara is nearby. We need to be respectful." Barry sighed, understanding. "Wait until she falls asleep. It would probably just give her good dreams." Kayla added playfully.

I heard that, Kara thought back, but she was exhausted and nearly a half hour later she was asleep.

Kayla started kissing Barry when she felt Kara drift off. "Hey Barry, did anything on the story about Astra and Non seem weird to you?" Kayla asked as Barry sighed again. It seemed Kayla was distracted once more.

"No," Barry said, not knowing what else to say.

"I mean Non does not ask Kara to perform the prayer. Non, Kara, me – we're all true believers. I mean, with a female family member nearby, he would want Kara to do the prayer. For Astra. To get her to Rao's light."

"They were enemies. Maybe he did not want to take the chance?" Barry tried to reason and kissed Kayla's neck to get her mind off it but Kayla pushed him back a little. Clearly not satisfied with Barry's answer.

"Non was not like that. And Fort Rozz exploding on them… that's odd as well," Kayla said. "Non was smart." Kayla shook her head. "No, there is something going on here. There's something wrong. I want to dig a little."

"Nothing I can say will stop you, will it?" Barry asked and Kayla smirked. "Okay then. I am in. Can't let you do this on your own." Kayla kissed Barry who finally smiled. It seemed he was allowed to continue what they were doing as Barry went to take off their last items of clothing.

Post Chapter Note: I hope you enjoy this. There's more to come – I will be posting this once a week alongside New Justice, so keep an eye out!

Please REVIEW.

Karry Master OUT!