Rick Owens shorts.
Dyed by me, that's why colour on tag doesn't match. Mega cool colour, reminds me stones/ rocks.
Size L