Tri-School Magic Duel

A magical competition with three schools participating