[category]
[title]
Japan's largest shoe brand Onitsuka Tiger has opened a brand new outpost in Shinjuku. This three-storey sneaker paradise has an entire floor dedicated to shoes, the second floor displays their ‘Nippon Made’ series and the third floor houses apparel and accessories. Can’t find the perfect pair? Onitsuka Tiger also offers made-to-order shoes, too.
Discover Time Out original video