Panamic sergeant major

Panamic sergeant major (Abudefduf troschelii) embryos almost ready to hatch.