Miss Heinous

Miss Heinous (voiced by Jessica Walter) is a major antagonist in Star vs. The Forces of Evil.