Idrun Island
Idrun Island is an island at the mouths of both Roakan Bay the Labella Sea. It is the largest of the Northern Isles. It is separated from the Ecian Peninsula by the Lucky Strait.
Idrun Island is an island at the mouths of both Roakan Bay the Labella Sea. It is the largest of the Northern Isles. It is separated from the Ecian Peninsula by the Lucky Strait.