In this film, an enormous beast repeatedly groping an unsuspecting amateur animal sex enthusiast's a