The Hayabusa is Speed in all its glory.
Η Hayabusa είναι η ταχύτητα σε όλο της το μεγαλείο.