I never thought of the comparison with Little shop of horror but now that you mention it, it does give of that kinda vibe.