Metrocity Pop-up in Shinjuku

Last weekend, I stopped by the Metrocity pop-up shop in the Shinjuku Odakyu department store. This brand first launched in Italy in 1992, and has since then launched in other countries, and now is making its way to Japan. This was my first time getting a glimpse into the brand, I was very impressed. All … Continue Reading