This screen is installed near JR Funabashi Station and Keisei Funabashi Station in Chiba Prefecture and is visible from the street in front of the station. Latest screen with beautiful colors can force people to see it with its presence.
For More Information: