Tropical leaf print camisole dress, worn by someone 156 cm tall. ‐ Mercari: Shop from Japan