Shifter VS Balastin

Another OC battle w/ my oc versus my friend's. Mine is on the left (Shifter) and my friend's (@buzzter) is on the right (Balastin).
Who would win in this battle? A parasite with the resilience of a cancer cell and a greedy hunger that can never be satiated? Or a priest from the heavens, with a soft heart, come to exterminate this pest?

Participants: