Miss Heinous

Miss Heinous is an antagonist in Star vs. the Forces of Evil.

Counterparts

 * Clarissa (Goosebumps)
 * Margaret White (Carrie)