Eleki Island is an island off the southern coast of Lospass Island and a recurring location in Flower, Sun, and Rain