Glen Clyde
Glen Clyde was founded in 1992, and in the 25 years since it has become a leading Japanese sock manufacturer. The Tokyo-based brand uses bright colors and unique patterns to distinguish itself from the rest, and has paved the way for more interesting foot fashion for over nearly three decades.