legend of the sword and fairy