No kidding.
Burqa lady? I thought it was Uncle Fester!
Thought I'd seen that ol'gal ~ and there she is.