Mythical and Fantasy Creatures Logo
Delepitorae
Delepitorae or Delepitore the demoness of sorcery enlightenment.