A walk-through of the retail area in the Nicolas G. Hayek Center, aka. Swatch Group Japan headquarter, in the Ginza district of Tokyo, Japan. Designed by …

AloJapan.com