Soujiro is, in my opinion, the greatest swordsman of all time. The only reason Kenshin could beat him is because he caused a mental breakdown for Soujiro in the middle of their fight. He could easily beat Shishio, except Soujiro is very loyal to him.
I know most other people think the same thing, and I would like to hear any other views on the matter.
I know most other people think the same thing, and I would like to hear any other views on the matter.