It looks like a pack of jackals taking down a hildabeast.
Hildabeast was there ?
What’s a hildabeast?