Kids caught this small fish in a area popular with yellow eye mullet. No friends or family have been able to identify this fish. Has a very long boney internal mouth. Long and slender body with tiny scale or skin. Metallic green sheen to it. Has noticable teeth. Caught in river ~5km from sea. Fish was released back into the water. Anyone help in identifying this fish