Best 100% Japanese linen vest ‐ Mercari: Shop from Japan