62.5cm Okayama-made 14oz Selvedge Herringbone Nep Denim Umpire Cap ‐ Mercari: Shop from Japan