Spell Casting

Spell Casting is the ability to cast spells and perform rituals. It is one of three basic powers possessed by Witches, Warlocks and some demons.