Received this yesterday. I know it’s in rough shape but it was a gift so I’m determined to appreciate it! Almost certain it’s some sort of barracuda, but I’m having a hard time pinpointing which species. Any thoughts? Am I incorrect in thinking it’s a barracuda in the first place? Would I do better to post this in the fish forum?