bustling urban street in chiyoda city tokyo with pedestrians and final