this anime is called "Charlotte". it is definitely one of my favorite of all time. the story was so goooood. sure the end could've went into more detail but I'm so glad it was an ending I could live with. some anime's will just end so abruptly without closure... this one end completely, and although I was gasping for more, I was able to find peace.