Just found this picture on the Internet. What is she wearing? Lycra catsuit? Latex catsuit? Wetlook lycra pantyhose with a PVC top? Does anybody have a hi-rez photo?