Rare Shibori Leather Riders Jacket - Urban Research 38 ‐ Mercari: Shop from Japan