The Hakkenden Shin Shou Dub Episode 3 English DUB

The Hakkenden Shin Shou Dub

Second part of The Hakkenden.

List episode

Latest Episodes