Description: In this tantalizing video, Terra Mizu is completely immobilized, unable to move or speak. Her handcuffs are locked to her feet, adding an extra layer of restraint. Watch as she struggles on the floor, her fishnets and G-string accentuating her helplessness.