Flesh scavenger