Enter Kleon and his hot ass demon hunters!
Woman with unusual sexual appetites preys on demons.
A shy male makes a succubi falls in love with him.