definitely tifa any chick who can throw her legs around like that one definitely knows how to work a thing or two