Stream anime episodes online for free. Watch Rurouni Kenshin (TV) Episode 11 English version online and free episodes. Anime Episode guide, Chapter Rurouni Kenshin (TV) Episode 11 English dubbed Farewell, the Strongest MenShinomori uses his special move “Kaiten Kenbu” and wounds Kenshin. Kanryu appears, ready to kill Kenshin and Shinomori with his gattling gun. Meanwhile, Megumi tires to kill herself, but Sano stops her, and Kenshin tells her that she should become a doctor to help those in need, so that she could make-up for the people she harmed when she was producing opium.