Tape bound, handcuffed, tape gagged, foot worshipped