Rurouni Kenshin · Legend of Kyoto

The Promised Time Has Come: Aoshi and Kenshin Fight Again

S2·A23 · 4 jun 1997 · 25m