Rurouni Kenshin · Legend of Kyoto

Reborn to Salvation: The Beginning of Anji’s New Life

S2·E21 · 14 May 1997 · 25m