WWD Spanish Brand Carmina Opens Tokyo Boutique, Its First Store in Asia The shop is located on a prominent corner of Marunouchi Naka-Dori Avenue. Zum Angebot