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.