Ilsa Lang

Ilsa Lang is one of the many heads of Princess Langwidere. She initially appears in The Witches of Oz but is set make a cameo in this film.