Longnose gar. Saving the teeth for last!