Comment Comment by Haven880 Meaning there are Japanese women there doing hundreds of thousands of sex. That would explain the average women not doing much. Dont trust too much this kind of stats. parent Haven880 15 days ago