Durslar beast

Durslar beasts are a non-sentient species of demons.

Appearances

 * Fredless