japans okinawa island wtf fun facts July 5, 2013 by WTFFF Master Japan’s Okinawa Island – WTF fun facts Advertisement Related