Lions Embroidered Logo Navy Cap 56cm ‐ Mercari: Shop from Japan