Travel Exploring an abandoned island off the coast of Okinawa. Dolphin island or Hiituu shima(ヒート ウー島) January 27, 2021