Witchworld
Witches are trained by work issued by business conglomerates, and every witch using 'indie' magic is being hunted down.
Witches are trained by work issued by business conglomerates, and every witch using 'indie' magic is being hunted down.