Flesh scavanger