Peregrine falcon
"Hayabusa" (隼 or はやぶさ、ハヤブサ) is the Japanese word for a falcon, especially a Peregrine falcon. Hayabusa also may refer to: