Video Sources 16 Views

  • DoodStreamUnknown resource

Rurouni Kenshin: 3x31

The Enemy Awaits in Senjogahara

With help from the Wind family’s leader, Kenshin saves Kaoru’s life. But the Water family’s quest to redirect the Ki and gain control of Japan moves ahead as planned.

Rurouni Kenshin: S3E31
Aug. 18, 1998