Located in front of Shibuya Station in Tokyo, this screen is visible from the Shibuya scramble crossing.
For More Information: