Shibuya street corner with people walking between LED billboards and glass buildings