Movierr

"carnivorous plant" containing the tag

Little Shop of Horrors
94 min 1986

Little Shop of Horrors

Horror Movie