Knights of Stone Gargoyles, tree witches, and wolf shifters have divided the Isle of Stone after a great battle twenty-five years ago. When Kayla, a tree witch, hears about the unconventional rock concerts in the gargoyle’s territory, she sneaks from…