Kabira Bay northern beach, Ishigaki Island, Okinawa, Japan Kabira Bay northern beach, Ishigaki Island, Okinawa, Japan