Once again, the electron micrographs are from of the eye of Mitopus
morio - but all other eukaryotic organisms possess these organelles..
In
this extract from the mystery picture, the object in question is labelled
"mit", which stands for mitochondrion.
You can see more details of the pigment cells in the Opiliones
Notes.