
Sound on 8:00 to 22:00
This screen can be seen between Inokashira Street in Shibuya and Shibuya Center Street, which is known as Tokyo's Times Square (inNew York). The latest screens with beautiful colors can force visibility with their presence.
For More Information: