Advertisements

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

Dir: Kenji Misumi

DoP: Fujio Morita

Year: 1973

Advertisements