@Blackfish @frankS I reckon you guys are right! Based on the description online, it looks like it is a paradise threadfin bream (Pentapodus paradiseus). Thank you very much! Well done.
@frankS Do you mean a blue line next to the dorsal fin? If yes, then I can see a bit of it when I enlarge the photo.