Mountain Hardwear Tokyo Shop
Today, September 10th, was the grand opening of the new Mountain Hardwear Tokyo shop. This new store is the first official Mountain Hardwear shop in Japan. The shop is located on Meiji Dori in Harajuku and occupies two floors (2,100