The Witch Gets a Facelift

October 12, 1984
70.0%

Voltron: Defender of the Universe - S1 - E13

The Witch Gets a Facelift

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.

Voltron: Defender of the Universe: Season 1 - 52 Episode s


Voltron: Defender of the Universe: All seasons