Events September, 27 2012

Supreme Store Opening in Shibuya Tokyo

Share Tweet Email Reddit Flipboard WhatsApp Comments

Shoes Master Japan is thrilled to announce the opening of the freshest Supreme Store in Tokyo’s hip district Shibuya-ku. Next to the stores in Daikanyama and Harajuku this will be store number 3 in Tokyo. We can’t deny the envy. Go check it out! The opening is September 29th.