The 450hp/ton Suzuki Hayabusa-powered MEVABUSA