Mordawwa

Mordawwa, queen of Hell, keeps her denizens in check and away from the ministrations of The Great Deceiver.