SDMT-958 Akemi Horiuchi Tied At The Front Door And Used As A Public Toilet

Code SDMT-958 Length 4:15:00 Released 2013 Added Sep 8, 2025

Akemi Horiuchi is tied to the front door of her own home, unable to move as strangers come by. The exposure and the risk of being seen by her husband push her into a state of raw submission, and she's left at the mercy of whoever shows up.