Battle of Demons 2
Available on Prime Video, Tubi TV, Amazon Freevee
Far from human town, there is a remote village “Kigasato”, reserved for demons. The girls, who are destined to become “the bride of demon”, are kidnapped to this village when they attain certain age.

Related