Looks like we've found another dwarf planet in our solar system: 2012 VP113. I think we need to give it a more welcoming name...