<--Previous
Up
Next-->
Big TV on the side of buildings in Shibuya (Tokyo)