Might be interesting:

Slave torture extrreme bizarre - Brilliant collection

Fantastic sites also: