Steve, that skinny island looks like either a vanilla bean pod , a green bean pod, or some type of bacterium under a microscope.