NEWS Translated By DeepL March 27, 2020 UP Good news for Gramichi fans. Surprisingly, the first shop-in-shop in Japan will open in Harajuku. Read more about this image here. Related Images