Mint green short-sleeved dress with embroidery, no tag, manufacturer unknown ‐ Mercari: Shop from Japan