Watch Rurouni Kenshin episode 43 English Sub Episode 43: Between Life and Death: Master the Ultimate Technique, Amakakeru Ryu no Hirameki! Rurouni Kenshin: Meiji Kenkaku Romantan ep 43 Please enable JavaScript to view the comments powered by Disqus.