Definitely FFVII, flow of life, or
(I know it isn't quite FF but,) Kingdom Hearts, End of the World.