A debris scavenger