REGISTER A FREE ACCOUNT TO WATCH MOVIES IN HD

Video Sources 728 Views

  • Server 1Server 1
  • Server 2Server 2

Rurouni Kenshin Season 3 Episode 11

The Sneering Demon

Sir Kaioh unveils his plan to use Shogo Amarusa's loyal followers to overthrow the government and control Japan himself.

Jan. 13, 1998