Good Medieval Anime With Magic And Have Demonic Meaning