HomeInside Le Labo JapanNov 11th, 2008Kelly Frederick Wallpaper has a nice inside look at Le Labo's new stand-alone site in Tokyo. As with other cities, the company is launching city-exclusive scents for this and its London site later this year.