Updated: February 23, 2022 12:50
Description :
The shinden (temple knights) are held responsible with the duty of fighting demons for the sake of the holy maiden, who's the symbol of the church. The holy maiden, unique to this country, exists to help save people from a mysterious illness that happens around the time of a new moon....