Lefteye flounders
Bothus lunatus
1 of 116 species listed by
fishbase.org
.