Rurouni Kenshin

TV Series
Rurouni Kenshin
1996