Welcome Home, Hayabusa