Eyes of Queen conch, Caribbean (Strombus gigas)