This is apparently the "uncut" Italian release of the film. Although, the IMDB lists the Italian release running time as 1hr 49min; this version runs 1hr 43min.
Found without original NFO. Provenance is unknown. Ripping tools used are unknown. Quality is less than perfect for a DVD-Rip, but quite watchable. SRT subtitle file (English) was found on a subs site; checked out OK.
Plays back fine in Phil-ips 5140 console DV-D player, including subtitles.
NOTE: You have to be sure to unRAR the archive files using the latest version of your preferred unRAR-ing program.