Movie ID: 14766
Description: A cameraman records at least 30 women shitting into a public floor toilet at a department store in Japan. A snapshot of each girl is shown beside the toilet footage in split-screen format. Many peeing scenes, too. 720P HD. 2.19GB. About 2 hours.
There are no comments yet.