Willow Wiki
Register
Advertisement

The Demon Queen was a nickname assigned to Bavmorda, an evil Daikini sorceress; who ruled over her vast empire from her castle in Nockmaar.

Appearances[]

Advertisement