A Shaman is a person who can perform Magic spells. Every Village has their own Shaman to assist the village. To become a Shaman, one must first be a Shaman Apprentice and learn from an existing Shaman. The apprentice learns how to do all forms of magic, so that they can surpass the Shaman. In every village, there is a High Shaman, who is the best of the best. The High Shaman is chosen by vote by a council.