I think the long thin fish may be trumpet fish.