Mangled Ravager Carapace

Source
This item drops from Ravagers on Azeroth.