Jacky Zhang Jun 2
Pedestrians wait for the traffic light and cross the road in Tokyo, Japan - Stock Footage via