After discovering that demonic hordes threaten Japan, the cyborgs led by Dr. Gilmore encounter Devil…