Vatican Astronomers Discover a Mysterious New Object beyond Neptune!