« Back to Rurouni Kenshin (Subbed) - Episode 8 - A New Battle! The Mysterious Beauty From Nowhere