Lone Wolf and Cub
S2 E7 - Daigoro and the Cry of Life! The Trap of a Sad Village Where Only Women Live!
0:00 / 0:00