• Ninja Strike Force (1988) Rating & Reviews