60cm Okayama-made 15oz selvedge herringbone denim umpire cap ‐ Mercari: Shop from Japan