Cthuluka over 18 years ago [hidden] I believe this might be a parody from a Spanish film made in the 1920s. Can't remember the name at the moment, but it involved people diving into a giant vagina. 0 Reply Copy ID Copy Link