Rock islands of Kabira Bay, Ishigaki Island, Okinawa, JapanSeptember 3, 2024|By Ippei Naoi Rock islands of Kabira Bay, Ishigaki Island, Okinawa, Japan