The largest island sea in the world