Busy street with pedestrians in Japan.