Yes sorry, Davien II, or Cestulus. Is the submission saying it was inhabitable, or is? The former makes sense to me, the latter not, because is currently is habitable, right?
According to the Cambridge Dictionary, inhabitable means “able to be lived in or on.” The Merriam-Webster Dictionary concurs, as does the Oxford English Dictionary. It looks like the word used to mean “not habitable,” but that hasn’t been in common use since the 1700s.