a mysterious new life form photographed under a light microscope