Sites featuring women tied up with duct (or duck) tape.

You might also like our Mummification category.