Hard to say based on the pics, but I'd say O. mossambica. Doesn't matter for personal use. Wonderful hearty fish. They take well to captivity. If you scale & gut them, you can eat even a 1/2 pound fish by baking and filleting with your fork. It requires only a small cultural re-adjustment.