Japan welcomes another Supreme location to its shores. The Asian country has more locations than all other countries combined, with this making the fifth store opening up. While each store has its uniqueness, this newest one boasts a large blue sphinx on the showroom floor. Stop by the shop if you’re jet setting your way out to the Far East. Shop opens this Saturday September 28.
Supreme Opens New Shop In Shibuya Japan And There's A Large Sphinx Sculpture Inside
That makes five stores for the Land of the Rising Sun.
Sign up for the
ComplexNewsletter
Your leading source for what’s now and what’s next in Music, Style, Sports, and Pop Culture.
By entering your email and clicking Sign Up, you’re agreeing to let us send you customized marketing messages about us and our advertising partners. You are also agreeing to our
Terms of Serviceand
Privacy Policy