Forum Posts Following Followers
25 9 5

the definition of Hayabusa

 What is the meaning of 'Hayabusa'?

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.