Babycart in the Land of Demons

  |  Buy to Own: 17/01/2005
  |  89 min
Rated 18 by the BBFC


After a series of tests, Lone Wolf is hired by the Kuroda clan to protect the destiny of its succession. This duty leads him into confrontation with the evil Retsudo, as well as forcing him to turn against the very clan he is supposed to be protecting.