Otaku Evolution Episode 60 - Rurouni Kenshin: Trust & Betrayal (OVA)

penguintruth