Voltron: Defender of the Universe
The Witch Gets a Facelift
E13 Oct 12, 1984 22m TV-Y7
Princess Allura's aunt Orla comes to visit her at the Castle of Lions. Allura's loyal space mice seem to hate Orla, but maybe they sense something about her that the other's can't.
Where to Watch The Witch Gets a Facelift
Cast of The Witch Gets a Facelift