Panama sergeant major

Abudefduf troschelii