Mecherie High corduroy strap trousers ‐ Mercari: Shop from Japan