I sure hope there is some sort of lining under the mesh parts... I agree the leo is ugly on top of being inappropriate.FWIW I showed my 13 year old the Leo above and she was horrified for the girls. (She also called it hideous and wondered why someone would choose it) but she pointed out that with the cut- nipples could pop out very easily along with everything else. That mesh with that cut is just wrong.
I am glad I live in a country where FIG rules have been applied since forever. I would be very happy if bar shorts were allowed (or even mandatory) in competition : no girl should feel insecure or uneasy due to sport attire.