INFO:
A hidden camera in the female bathroom at a Chinese cafe catches various ladies taking a shit, likely due to the coffee messing with their tummies.
SB China Tea Shop Toilet 03 - ThisVid.com