La maschera del demonio / Demons 5: The Devil's Veil (1990)