Jaedenar Mana Leech

Jaedenar Mana Leech is a felhound.