Sex Medusa (2001)

Menu
Comments
  • Tsui says:

    Sex Medusa (2001), aka Miss Cobra, directed by Tommy Wai-Tak Lor and starring Carrie Ng, is an English-language film from Hong Kong.