kyra aka jessica lee is the best punisher of the world. i´d like to offer her my slutty wife for 75 cane strokes and 75 strokes with the longtail whip. kyra/jessica has to beat the strokes naked. I enjoy