Then I was right.
It's Caesio Teres, blue & gold fusilier.
Harmless fish. Except when they reach adulthood, they can reach 30cm in length... they will eat smaller fishes then.
I used to have them in my old tank. They school well together. Very greedy and will grow reasonably fast. Very common when you go diving... people catch them to make fishballs...