Skip to content Skip to footer
Large LED screen in Shibuya Central Plaza, Tokyo, Japan

*All images are from Global Stars case studies; please do not copy or reproduce them without permission.

Media Location:
24-6 Shibuya Udagawacho, Shibuya-ku
Display Hours:
7:00 AM – 1:00 AM

Media Description:
This media is located on Shibuya Center Street, one of Tokyo’s most iconic and popular shopping and entertainment districts. It’s one of Tokyo’s bustling and vibrant commercial and entertainment hubs, located across from the Shibuya Crossing at the Hachiko Exit of JR Shibuya Station, and boasts a high pedestrian flow. In addition to traditional 2D images, this media also features 3D optical illusions, creating a strong visual impact that easily captures passersby’s attention, making it ideal for social media advertising and brand promotion.