Busty demon hunting ninja trapped and abused by her nemesis and her demon henchmen. Episode 1.

Japanese with English subtitles.