This seems like a case of poor translation word choice as they keyword "demi-humans" doesn't make sense, I mean, they're fighting what is essentially a rabid dog here, there is no "human" anything to be seen. It would make far more sense if the word was "non-humans" or "demons" or some such.
Makes me curious what the actual Japanese word used here was.