Final Fantasy VII.
Cloud Strife
Tifa Lockhart
Aerith Gainsborough
Sephiroth
back