2023-07-15 LWIF EP196: Japan’s worst traffic is NOT in Tokyo No Comments Japan is known for its fantastic public transportation. But there’s a Japanese prefecture where this is not the case. Special thanks to Professor Till Weber for driving us around Okinawa traffic.