a mysterious new life form photographed through a microscope