crowded street scene in front of large buildings in Japan