Ultra Force 2 / Devil Hunters (1989)