Simple and Comfortable Hand-Stitched Clothes ‐ Mercari: Shop from Japan