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. Share this:TwitterFacebook Related