A flesh scavanger