KevinB 9 Sep 2020 A species of Sergeant-major (Abudefduf) I think, but I don't know the exact species.
Great Argus 10 Sep 2020 @KevinB is correct, and it is either A. saxatilis or A. vaigiensis, however I am not certain which.