Long dress, maxi dress, long sleeve, long length, body-hugging, loose fit, thin fabric ‐ Mercari: Shop from Japan