Satellitten antas å kunne inneholde mikrobialt liv eller, i det minste, et prebiotisk miljø rikt på kompleks organisk kjemi med et mulig underjordisk hav som fungerer som et biotisk miljø.