final fantasy 7  

zack fair & aerith gainsborough cloud strife & tifa lockhart