Stream anime episodes online for free. Watch Rurouni Kenshin (TV) Episode 73 English version online and free episodes. Anime Episode guide, Chapter Rurouni Kenshin (TV) Episode 73 English dubbed The Sneering Demon The Kenshin group battles ones of the evil Kaiou’s henchmen, who attacks the blind Kenshin with deadly wires. Meanwhile, Sanosuke and Shozo try to protect Lady Saiou from another henchmen, who wields a huge mace. The two groups reunite and try to formulate a plan to stop Kaiou from sacrificing Lord Shogo and his followers.