what is the name of the flower in little shop of horrors
Audrey II
-1
Section::::Abstract.
Little Shop of Horrors (film)
3447166
15747882956555781817
NONE
Section::::Plot.

Little Shop of Horrors (film)
3447166