Keyword Swamp Thing
HD The Damned Thing (1975)

The Damned Thing (1975)