Sitel Island

Sitel Island is where the Fairies of Nature live. They guard the Tree of Life, using their energy to replenish it every few thousand years.