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