Tokyo store is Onitsuka Tiger’s biggest
15/07/2026
Footwear brand Onitsuka Tiger opened its biggest ever flagship store in the Shinjuku district of Tokyo in mid-July.
Spanning four floors and a total area of 1,837 square-metres, the store offers the brand’s whole portfolio under one roof.