The screen is located at the north exit of Kichijoji Station in Kichijoji, Tokyo, which is consistently ranked among the best places to live in Japan. Latest screen with beautiful colors can force you to be visible with its presence.
For More Information: