It looks like a type of Nile Tilapia to me perhaps called Oreochromis niloticus eduardianus.
I heard these fishes were introduced to Singapore by the Japs during WWII to solve chronic food shortage and they realised that local people don't like the smell and taste.
Bookmarks