A large scavenger