TheRackTortureDevi PE588501

The rack, torture device, metal clamps, ratchet & stretching