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.

1-18-2 Jinnan
Shibuya-Ku Tokyo 
Tel: 03-5428-4393