Aerial view of Japan’s largest mangrove swamp, Iriomote Island, Okinawa Aerial view of Japan’s largest mangrove swamp, Iriomote Island, Okinawa