6.5/10, maybe a 7. Art is amazing, paneling is superb, story is horribly flawed. Imuris whole character IS the contradiction to the story, it isn’t a character internal contradiction. The manga is a shounen but you could call it a shoujo the way the plot continues it’s stupid love charades. How can she care and care about the main character if she is hurting him? Didn’t she do it before? Our supporting characters knew about her true form since the start but just let it be? Why do they keep letting the witches free? Why tf is dante chilling with prostitutes if he is now gay? Didn’t he just beat his ex to a pulp? Now he wants to kill him self to relieve the stress of it?
Like I was saying the story is almost like a horrible shoujo manga that keeps adding stupid love ideas as it increasingly gets worse till it reaches a horrible conclusion in order to keep its not so smart readers.