Lone Wolf and Cub
S2 E12 - The Man Selling His Head and Daigoro! Lord Itto, Stop Being an Assassin!
0:00 / 0:00