The 2014 Finnish DVD released by Finnkino is uncut, presented in the correct 2:35-1 anamorphic ratio, and has a pastel color.
This film was riffed on an episode of Mystery Science Theater 3000 - Season 4, Episode 22.
This was the only Finnish film that had a four-track stereo soundtrack.
The American version was heavily edited and included new footage shot by Americans.