Jeans, denim, 120cm, Shimamura ‐ Mercari: Shop from Japan