Audrey II, seen here in its third incarnation, is a bloodthirsty plant that requires human blood to thrive in “Little Shop of Horrors” at the Clarence Brown Theatre’s Carousel Theatre.