As I've played various Final Fantasy and Kingdom Hearts games, I've noticed that Tetsuya Nomura's female characters tend to wear very revealing outfits, most notably very short mini-skirts, but what I've become even more aware of is that the reason why these skirts appear to be "too short" is because many of these characters are wearing their skirts high-waisted (at the belly button). I've particularly noticed this with Tifa, as she wears what appears to be a sports bra (rather than a tank top) that only covers her chest and upper back, and a leather mini-skirt at the belly button, which is why it appears to only barely keep her hips covered. If you moved the skirt down lower ("low-waisted" or "low-rise" skirts and jeans tend to start just above the crotch and hips), then it would reach mid-thigh. While Kairi and Namine do not bare their midriffs, their dresses' "skirt" areas also only cover their hips. On the other hand, Yuna and Rikku (in X-2) and Shiki/Eri (from The World Ends with You) wear low-waisted skirts, and these skirts also only barely cover the hips, which means that these skirts are even shorter than those of Tifa, Kairi, and Namine. Rikku and Shiki/Eri are especially noticeable because they bare their midriffs, like Tifa does, but unlike Tifa, it's their entire midriffs, as opposed to Tifa baring only her upper midriff. If she wore a tank top that reached down to her belly button, and then moved her skirt down, her lower midriff would be bared, and her skirt would reach mid-thigh.