Hayabusa space capsule re-entry - Videos Peter Griffin • Jun 14, 2010 • Hayabusa, JAXA, NASA, Space capsule, Woomera