Triumph Sloggi Shorts L, 75% Cotton ‐ Mercari: Shop from Japan