There appear to be two versions of this film, the French and the Italian dubs contain different shots and actors!
Vidcaps courtesy Chris Survela and The Sloth.