The Cat o' Nine Tails

The Cat o' Nine Tails ★★★

"Do you know how many people make love every second? 780, on average. And I wouldn't like to lower the average."