FEED ME!! Almost everyone is familiar with the cult classic musical "Little Shop of Horrors". Ever wondered what Audrey II even is? It is plant? Animal? Well technically it's an alien... Come find out for yourself as we break down the biology behind this fictional alien.