Could this chunk of ice be Planet X.

science.nasa.gov/