It could also be healing spells, they suit a priest better than regeneration
But yeah, whatever the truth might be, he's nowhere near your average human, so he's either a youkai or a blood-injected fellow. Anyway, I get the feeling that we won't be learning that anytime soon...