100% Cotton Denim Vest, Embroidered Animal Pattern: Zebra, Lion, Vintage Clothing from Overseas ‐ Mercari: Shop from Japan