REGISTER A FREE ACCOUNT TO WATCH MOVIES IN HD

Video Sources 729 Views

  • Server 1Server 1
  • Server 2Server 2

Rurouni Kenshin Season 3 Episode 29

The Magic of Feng Shui

As Kenshin learns of a battle between the Wind and Water families for control of the Ki, efforts to build a railroad are exposed as a Water clan plot to control Japan.

Jul. 21, 1998