ABC

Magic school named Lilith, Hecate and Valsara