japans traffic lights wtf fun facts October 3, 2018 Japan’s traffic lights – WTF Fun Facts Advertisements