Off-the-beach snorkeling over coral reef, Okinawa Main Island, JapanNovember 27, 2021|By Ippei Naoi Off-the-beach snorkeling over coral reef, Okinawa Main Island, Japan