Off the beach snorkeling, Yonehara, Ishigaki Island, Okinawa, JapanJanuary 23, 2022|By Ippei Naoi Off the beach snorkeling, Yonehara, Ishigaki Island, Okinawa, Japan