Brain Leeches, The (1978)