the song's name is Broken Wings, but i not sure about the singer... the info i get is Tomoko Tane, Darsises said so also...(see the comment below) btw, thank you~ for loving the video~
xDDDD This is the ending song from Trinity Blood! LMAO. It seems to fit the anime, but... Lol. Song is awesome, though, and Angel's Feather seems nice too.