Hayabusa space capsule re-entry By Peter Griffin • 14/06/2010 Hayabusa JAXA NASA Space capsule Woomera