Lol before I clicked on the pic, I knew exactly which it was because I killed several hours trying to find out and failed.
The pic probably came from this tublr post or the same place "Greenspeedos" found it
http://greenspeedos.tumblr.com/post/...ch-pretty-pals
Original pic
Making matters worse, the cutie on the right of the original pic (above) is also wearing a mystery suit in the second pic (below). (On the left)
Any ideas? "ETE"?