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