Battle of Demons

Battle of Demons

Available on Pluto TV, Prime Video, Tubi TV, Amazon Freevee
The story goes 20 years earlier than "Battle of Demons 1". Another human girl, Moegi, who was destined to become "the bride of demon", found that the Oni village was seriously in danger.
Starring Hirofumi Araki, Rina Aizawa, Kei Hosogai
Director Kôtarô Terauchi