The Operoid Queen

The Operoid Queen is an alien queen played by Tasha. She acts as the main antagonist of the episode, The Operoid Invasion.