New Balance Opens Japan’s First Global Flagship Store in Harajuku on November 18, 2016 in Products New Balance Japan Inc. has opened its first Japan-based global flagship store, New Balance Harajuku, located on Meiji-dori Road, Harajuku,…... Membership Required You must be a member to access this content.View Membership LevelsAlready a member? Log in here Continue Reading