Kabira Tabaga Beach, Ishigaki Island, Okinawa, Japan Kabira Tabaga Beach, Ishigaki Island, Okinawa, Japan