I doubt very much it would be a raptor or owl it's quite a common problem, it would be unusual behavior for either of them, and they wouldn't useually start with the head
But it is typical of Mink, Stoat or even polecat to eat the head and leave the carcas. i've heard a lot of similar stories...