Supreme Shibuya Store Opening This Weekend
The Supreme empire continues to grow with their new Shibuya store opening this weekend. Nestled in the bustling Tokyo entertainment and shopping district, it's the sixth Japanese store to bear the famous box logo. Featuring bullet-hole installations by Nate Lowman and a giant plastic blue sphinx by Mark Gonzales, doors open this Saturday after a Friday night opening party. Thanks to Supreme and Freshness for the news.
Shibuya-Ku Tokyo (map)
11 - 8 Monday - Sunday