Stock Photo: Group of people in front of buildings in a city, Shibuya, Tokyo, Japan