Availabe Servers
  • Loading...

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

Five warriors challenge Ogami to duels. Each holds a part of information needed to complete the assassination of a mad clan leader.

Genre: ActionCrimeDramaThriller

Director:

Country:

Duration: 1h 29min

Quality: BluRay

Release:

: 7.5

Actors