The Hayabusa probe comes home, breaking apart into stars and dust.