"Hayabusa"
Hayabusa means "Peregrine falcon" in Japanese and the name seems to crop up everywhere...
from airplanes
to motorcycles
to spacecraft
to trains
and of course the bird itself.
Good luck to the mission!
http://www.cws-scf.ec.gc.ca/hww-fap/falcon/icons/falcon.jpg
