With the surface temp in the balmy minus 260 degrees Fahrenheit, tell me what ‘life’ would be there?
-260 at the surface but there is temperate liquid water under miles of ice.
They reside near the core of the planet. You just haven’t watched enough B Sci-fi movies or you’d know these things.