So where does that leave me to place this "thing" as far as a species? He's certainly NOT HUMAN...
Check out the Mel Gibson movie Apocolypto, in order to get a historical and spiritual perspective of who these people are, and what animates them to committ such monstrous acts.