Ecula

Ecula is an island nation across the sea from Teldwen, where the Eculans (a.k.a "Bone Giants") come from.