Limestone cave, Irabu Island of the Miyako Islands, Okinawa, Japan Limestone cave, Irabu Island of the Miyako Islands, Okinawa, Japan