Navy striped suit, made in Japan, Strasburgo ‐ Mercari: Shop from Japan