It's one of those mangas that you can never really finish and be completely satisfied with so you reread it again and again because it's that good.
Absolute Witch