while searching for a picture of Paris and her "pet" from the South Park episode, I found this instead:

what kind of fucking sport is THAT? I'm constantly
in awe of the Japanese.....
ONTOPIC: I would NOT want to be cuffed to the athlete in the orange suit.