Introducing Shibuya Bridge, the latest business complex in Shibuya - The Japan Times