Harrowbeast

The Harrowbeast are a type of creature found in the hunting grounds of Upper Vandro on the planet Sakaar. They are apparently predatory, violent, and deadly.