Haruka: Beyond the Stream of Time: A Tale of the Eight Guardians
Available on Prime Video
The eight Hachiyou protect the Priestess of the Dragon God from demons who wish to use her power for their own ends.