Lone Wolf and Cub: Baby Cart in the Land of Demons

Choose server:

Lone Wolf and Cub: Baby Cart in the Land of Demons
1973 1h 29m star 7.2 / 10
ActionCrimeThrillerAdventure

Ogami Itto is challenged by a quintet of warriors, each armed with one fifth of Ogami's assassin fee and one fifth of the information he needs to complete his assignment.