Hayabusa Movies

  • 2012
    Hayabusa: The Long Voyage Home

    Hayabusa: The Long Voyage Home

    Hayabusa: The Long Voyage Home

    4.52012HD

    In May 2003, the Japan Aerospace Exploration Agency (or JAXA) launched an unmanned spacecraft of their own development to retrieve samples from an ast...

    Hayabusa: The Long Voyage Home