NEWS Translated By DeepL 2020.3.24 UP Richardson's first flagship store in Japan is now in Harajuku! Be sure to check out the limited-edition items that are sure to be the talk of the town. Read more about this image here. Related Images