Little Shop of Horror

Little Shop of Horror (1986)