Question: what is the name of the flower in little shop of horrors?
Answer: Audrey II