Dead wood pigeon

What has killed and been eating this wood pigeon? It's throat and one leg have been very neatly picked clean. Otherwise, it's intact.