based on novel or book,magic,supernatural,high school,romance,school,demon,super power,seinen,swordswoman,anime,love polygon,japanese,dengeki bunko,based on light novel