Eastshade (Island)

Eastshade is the island where the Eastshade games are set.