Final Fantasy VII, Sephiroth/Cloud, bondage, tying the puppet up with his own strings
It was such an easy action.
He wanted to please, to serve, and it was a simple thing to let him.
Running his fingers through pale hair, Sephiroth purred as the blond arched his back to press into the touch, hips still rocking to meet Sephiroth's own. He tried so hard, and Sephiroth was willing to let him twist things anyway he wanted to justify it.
The puppet was so clever at that.
He wanted Sephiroth. He had always wanted Sephiroth. Before, he was too breakable, Sephiroth himself too hesitant.
Not now.
Now, when the thought had traveled through the blond's mind, Sephiroth hadn't hesitated to tug on the strings the connected them.
It was so easy to place him, to bind him. All Sephiroth had to do was press the puppet's wrists against the small of his back and tell him not to move. And it was as if he had tied him.
In a way, he had.
Now Cloud rode him, and Sephiroth enjoyed the feel. He wondered if Zack had ever gotten the chance for this.
Possibly not.
Which made it all the better as Sephiroth made the boy give himself up, to force himself down, unprepared, with only the lightest layer of lubrication for Sephiroth. He had no reason to damage himself, after all.
But it was all the sweeter, to watch the puppet groan and moved, eyes shut, face red as he worked on making Sephiroth feel good.
He was a good puppet, and he came already tied up with strings of fantasy and want.