Hayabusa far away!