Watch Hakkenden: Eight Dogs of the East - Episode 4 Online

Aired: Jan 6, 2013 to Mar 31, 2013