Denim vest (one-piece). It's a size M, but has a loose fit. ‐ Mercari: Shop from Japan