The traffic flow on a highway in Osaka, Japan

The traffic flow on a highway in Osaka, Japan - 90045218