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