Pedestrians cross a busy shopping street lined with green lamp posts and vertical Japanese signs.