Where To Stream Rurouni Kenshin Meiji Kenkaku Romantan Season 2 Episode 1
The Ultimate Fatal Rival! The Waylay Of The Desperate Fangs
- Aired November 6, 1996
- 25 Min
- Rated 9.5
- Number 8 Of 95 Rated Episodes
The Ultimate Fatal Rival! The Waylay Of The Desperate Fangs