Humbaba

Humbaba

Gender

Female

About

She is a long-lived witch of the infamous Berbere Sisters and currently serving as the 71st ranked Demon Lord Dantalian's captain of his royal guard.