I was reading that theory as well however they are not going as far as saying what type of Celestial Body, they simply suggest it's similar in size as too Neptune. They Suggest it's orbit is in between 300 au and 1200 au (Astronomical Unit is approximately the distance between earth and the sun...