Oh, you have stumbled onto a very important part of the game (kinda..). These Demon Knights are considered to be fairly difficult, and they possess an artifact. I'm not too familiar with the matter, but what I do know should be enough to make you want to learn more on the matter. Just wait, I'm sure one of the more experienced players will stop by