Question:
What Audrey II is, in "Little Shop of Horrors"
Answer:
Length:

5