This screen can appeal to drivers and pedestrians along the street near Tamachi Station on the JR Yamanote Line in Tokyo, in the direction of Tokyo Tower. Latest screen with beautiful colors can force people to see the screen with its presence.
For More Information: