thread it has to be lucha libre
those women are fierce (and some of the men wear tutu's)