I'd cautiously agree.Looks like some species in the Auchenipteridae family for sure.
What does George (the owner) say it is?No problem..it has been sitting at shark aquarium as long as I can remember and finally the curiosity got too much and I needed to ask