Watch Demons Anime free

Anime that are set in a world where demons and other dark creatures play a significant role - the main character may even be one.