Where To Stream Rurouni Kenshin Meiji Kenkaku Romantan Season 1 Episode 9
The Ultimate Stealth Army... The Dreaded Oniwa Banshu!
- Aired March 6, 1996
- 25 Min
- Rated 9.0
- Number 22 Of 95 Rated Episodes
The Ultimate Stealth Army... The Dreaded Oniwa Banshu!