Chelta

One of the islands on The Dawnbreak Isles