Director: Kenji Misumi

Director of Photography: Fujio Morita

Production Design: Shigenori Shimoishizaka

Year: 1973

Purchase Baby Cart in the Land of Demons from Amazon U.K.

Purchase Baby Cart in the Land of Demons from Amazon U.S.

Advertisements