Season 1 poster
Rurouni KenshinSeason 1202347 episodesJapanese

Rurouni Kenshin Season 1

Episodes

47 episodes