At the outer reaches of our solar system, astronomers have stumbled upon a perplexing icy object known as 2002 XV93, and it ...