Where To Stream Rurouni Kenshin Meiji Kenkaku Romantan Season 2 Episode 32
The One Who Permits Victory. Shishio versus Kenshin, Last Stage!
- Aired September 3, 1997
- 25 Min
- Rated 9.3
- Number 17 Of 95 Rated Episodes
The One Who Permits Victory. Shishio versus Kenshin, Last Stage!