Hayabusa’s name is of Japanese origin, translated to English is the prized bird of prey…the peregrine falcon.
This species is a symbol of speed, power and strength; the three skills that each martial arts expert hones over time. The Hayabusa is an extremely cunning and agile creature, striking at extremely high speeds with utmost precision and accuracy.
the definition of Hayabusa
by Federico_angel on Comments
 What is the meaning of 'Hayabusa'?
Log in to comment