My partner and I are endlessly amused by this ad. Our first thought was "well here's a perfect example of how not to use Babblefish." Our second thought was "what does any of this imagery have to do with airline flight?"
But maybe there's a relevant cultural commentary here too. My coworker suggests that this could be a reflection of how our culture - its values and turn-ons - is perceived by others via the American media items they're exposed to. Either way, it's pretty amusing: