The bestiary answers

“Ogre Predators”

2 beasts · Demon