Climbing up Mayagusuku Waterfall, Iriomote Island, Okinawa, JapanNovember 12, 2023|By Ippei Naoi Climbing up Mayagusuku Waterfall, Iriomote Island, Okinawa, Japan