sheedan also hates the veil as humans once worshiped her and she can not kill them anymore for their souls or invoke the wrath of whoever her greater demon lord is who worked with the spirit king to create the laws protecting the humans .