Lone Wolf and Cub
S2 E13 - Murderous Ambush! A Woman Who Wants to Kill Her Husband and Daigoro the Kannon Statue
0:00 / 0:00