Song I found and love!!!

This song is amazing!! Its from an anime but i cant remeber what anime. This is a Final Fantasy Vii video with the song

End