I would guess a pair of great horned owl in the neighborhood. Two might be able to eat it but couldnt carry it off. Would think a yote or cat would carry it off. Chamberlain did a study one time where he put telemetry collars on some turkeys, coons, skunks, and gray fox. A nesting pair of great horned owls killed them all.