In a fair fight Kenshin would win.