Ura-Maeda Beach at low tide, Okinawa Main Island, JapanMay 26, 2026|By Ippei Naoi Ura-Maeda Beach at low tide, Okinawa Main Island, Japan