Deebs

Deebs is a Mini Diablo located in the Menagerie of the Lunarfall and Frostwall garrisons.