A veiled Muslim woman reveals her large vagina and urinates outdoors for a stranger masturbating publicly and ejaculating into a car