Watch Rurouni Kenshin Part I: Origins | Play Now | Play Now