Needlefish is the family (Belonidae), but information on the different species cannot be found. But if you do know more, feel free to assist.
Needlefish (family Belonidae) are piscivorous fishes primarily associated with very deep marine habitats or the bottom of the open sea. Some genera include species found in marine, brackish, and freshwater environments (e.g., Strongylura) while a few genera are confined to freshwater rivers and streams, including Belonion, Potamorrhaphis, and Xenentodon. Needlefish closely resemble North American freshwater gars (family Lepisosteidae) in being elongate and having long, narrow jaws filled with sharp teeth, and some species of needlefish are referred to as gars or garfish despite being only distantly related to the true gars. Needlefish are in fact members of the Beloniformes and therefore most closely related to flying fish, sauries, and halfbeaks.