Rurouni Kenshin Anime Season 2 New Video Reveals More Cast, Opening Song, Premieres October 3rd