Kiwaguro no Brynhildr
Kiwaguro no Brunehilde

As a child, Murakami believes a girl he calls Kuroneko when she tells him she has met aliens, though he remains skeptical. When she offers to show him the aliens, an accident kills her and leaves him seriously injured. Years later, Murakami searches for proof of alien life, driven by a promise he made to her. A new transfer student arrives in his class: Kuroha Neko, who looks like Kuroneko but says she has never met him. She possesses superhuman strength and seems able to predict the future. After this mysterious girl, who claims to be a magician, saves Murakami, he wonders how his life will change.