Teer Fradee

Teer Fradee is a remote island located far from the Continent and is the home of the Natives.