Jennifer Love-Hewitt has always reminded me of Tifa. Don't know why though.