48cm set futafuta denim patchwork cap with sun visor ‐ Mercari: Shop from Japan