The villain of this 1988 Indonesian shocker is a slutty goddess called the Queen of the South Sea who harbors a gonad-munching eel up her lady parts. This limits her romantic life to one-night stands, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results