Rurouni Kenshin. Trust & Betrayal: episode 3 (English Dubbed) The Previous Night at the Mountain Home
Rurouni Kenshin. Trust & Betrayal: episode 3 (English Subbed) The Previous Night at the Mountain Home