city in japan with crowded streets of people
A street crowded with people