It looks like Homer Simpson is throwing up a hairy leg! I have to get myself a pair of these and show off my feet.