Photos
Two busses pass each other on a Japanese street.