Stock Photo: Traffic on a street, Ginza, Tokyo, Honshu, Japan