Rhynchodercetis “Needle Fish”

Know also as a Garfish, scientifically know as the Rhynchodercetis fish and commonly known as Needle Fish too. The Rhynchodercetis was a predatory fish of the Cretaceous Period.