1) suzuki hayabusa 2) ryu hayabusa is the ninja from ninja gaiden
1) one of [suzuki]'s models of a motorbike
"1) suzuki hayabusa 2) ryu hayabusa is the ninja from ninja gaiden" What is the definition of "hayabusa"?