Skip to main content
Series poster for Rurouni Kenshin (1996)

Rurouni Kenshin

1996
3 Seasons • 94 Episodes
Play trailer