The bestiary answers

“Hell Cavalry”

2 beasts · Demon