Director
Not Available
Screenwriter
Release Date
December 31st, 1987
Studio
Ninjas duke it out in this low-budget horribly dubbed though highly entertaining American/Japanese production.
View Full Cast >