LWIF EP197: Living in Japan’s Subtropical Paradise | Okinawa Street Interviews

Okinawa is Japan’s southernmost prefecture, but it’s not only its geography that makes it feel like the most unJapanese.