Humanoids from the Deep still Original post here. Original text: greggorysshocktheater: Humanoids from the Deep (1980)