TADASHI SHOJI: Sea! Mermaid! Unique, fully embroidered one-piece dress ‐ Mercari: Shop from Japan