Kayaking around rock islands of Kabira Bay, Ishigaki Island, Okinawa, Japan Kayaking around rock islands of Kabira Bay, Ishigaki Island, Okinawa, Japan