Nile tilapia. Not native to Mozambique but well established in the wild fisheries. Note the bars on the tail identify this fish as a Nile tilapia.