Could Planet X be our moon?