
Hakkenden: Eight Dogs of the East — Season 1
S01E072013-02-1724m
A Promise
The villagers have discovered the gold the monkey god gave Shino and has forced him and his friends to take them up the mountain.
Ready to watch
S01E07 — A Promise
Auto-selects the best quality source for you