Kara POV
I'm back as in my universe it's been a month but I've been gone for ten thousand years training as I returned to the school.
I decided that travel other universes of other Omniverses could wait for now as I needed to check on everyone even tho I could anytime but doing it in person it better.
I opened the door as I feel that something bad happened as I teleported to Alaric's office as I knocked on the door.
Caroline: Come in.
That's Caroline. I opened the door as she got happy seeing me as she got up quickly to hug me now as I hugged back.
Caroline: It's good to see you Kara.
Kara: You as well but something tells me that this means something has happened.
Caroline: Where to start.
We walked the halls as she told me what's happened as Landon killed Clark and sided with Malivore, he used Hope as Landon got a Necromancer on his side but Alaric has been killed as well.
Kara: I'm so sorry Caroline, if only I was here.
Caroline: It's okay, we held the service as the girls are still mourning.
She told me that Finch which I never liked joined them as it hurt Josie cause of the betrayal so I asked where Hope is which she told me she's at the lake.
I nodded to appear at the lake to see Hope sitting on the edge of it.
Kara: Hope.
Hope turned around to look at me as she looks terrible as she had her eyes open to run to me as I caught her in my arms as she sobs.
I brought her to her room to get her clothes off and into bed as I did the same to get in with her to cuddle up with her.
As then I got up to look at my phone to see we've been asleep for hours as I got up to kiss Hope on the head to teleport away as I arrived at Landon's location as I grabbed him by his neck Akao Finch.
Landon: H-How did you find us?
Kara: Doesn't matter, you are about to die.
Finch: Y-You wouldn't.
I then started destroying there souls as Finch turned to dust as Landon's eyes widen.
Kara: Goodbye Landon, you won't be missed.
As then he turned to dust as then I teleported to Malivore as I destroyed it to teleport back to Hope as we're free of this annoyance.