Thank you! 😊 They're from Amazon. You can find similar products by searching "men's mesh underwear" as well. I was gifted xl ones from that link but they're a tad small now 😅
I was actually given them by a trans girl I met on monday (who also gave me that hickey on my neck in the 2nd pic) but looking at the label on the box they seem to be these in the C cup size