nabil;1736803; said:hi there . pic 3,4,5,6,8 are called berrly rouge in my country , its very common and they grow this fish to eat . it can large like 40cm in 6 months
I think you have misidentified the fish as something familiar to you.
The only fish that has the capability to growing 40cm (~15") in OP's photos is #7 - Fossorochromis rostratus

