Floral print long-sleeved red dress, size 13, made in Japan, spring/autumn ‐ Mercari: Shop from Japan