Was there another creature on earth?