And in special the song One Winged Angel.
I have recently acquired a copy of the OST and my ears fell on this particular song, which I suspected to have Latin lyrics...
The lyrics are pretty straight forward but do have a very deep meaning if you know the game's / movie's background well enough
click for a lyrics website