Venus Versus Virus
Available on Funimation, Prime Video, Crunchyroll
A young girl with the ability to see spirits decides to fight against demons and other supernatural creatures.