Long-sleeved blouse, sheer, black, all-over floral print, made in Japan ‐ Mercari: Shop from Japan