Giant Leech (Attack of the Giant Leeches)

The Giant Leech appeared in the 1959 movie called Attack of the Giant Leeches.