Devil 13 (Original) / Devil 13 (US)
A devil cult initiate must kill to prove his worth.
Info mistake?