Audrey II

Audrey II is the main antagonist of the musical Little Shop of Horrors.