“Ocean World” Located 35 Light-Years From Earth Could Support Life