NEWS Translated By DeepL 2025.12.4 UP Mysterious brand Ekio holds its first pop-up store. The venues are Biotope's Osaka and Tokyo stores. Read more about this image here. Related Images