There made by Manstore, and I bought them in a male underwear shop in Budapest about a year ago - got a pair of orange briefs as well.
They are very sheer, very comfy and my type of thong- maybe not for everybody
This is me in them yesterday
Sent from my iPhone using Tapatalk