Hayabusa Metaru Performance Shorts Black / Red - 34