The Hayabusa is Speed in all its glory.
وهايابوسا هي السرعة في كل مجدها.