XYFaceThe Lucifer Project2010-11-26 The Lucifer Project Release Date1978-01-01Imdb Id77210 Barracuda 144218 BarracudaBarracuda - syvyyksien paholaineni laimitomos tou vythouBarracuda: The Sea Horror 1978 Movies Horror Movies Thriller Movies USA Movies