NEWS Translated By DeepL November 8, 2021 UP Mammut Sendai relocates and opens as the first concept store in Japan. Mammut Sendai offers not only products but also activities. Read more about this image here. Related Images