Kevin Henrique · Jan 15, 2015 Okinawa: the multicultural archipelago A journey through the history, culture and natural beauty of Japan's southern island chain