The Japanese space mission Hayabusa 2 continues to surprise us. This time with an unprecedented view of rocks that are located on the surface…