japans okinawa island wtf fun facts July 5, 2013 Japan’s Okinawa Island – WTF fun facts Share this:TwitterFacebook Related