Watch Rurouni Kenshin episode 86 English Sub Episode 86: A Heatwave from Beneath the Earth: The Three Sanada Demons! Rurouni Kenshin: Meiji Kenkaku Romantan ep 86 Please enable JavaScript to view the comments powered by Disqus.