There are people walking down a sidewalk in a Japanese city.
humans walking in a city.