Lone Wolf and Cub official wallpaper
Lone Wolf and Cub poster

Lone Wolf and Cub

(1973)

Reviews

This series is better than the movies.