Len Hankie is an obscure character from a Monty Python sketch:
[video]http://www.youtube.com/watch?v=hCFDvNuDWjU[/video]
At 2 minutes in: ‘Len Hankie: Chiropodist, Voyeur, Hen Teaser.’
I laughed so much the first time I saw it, that it’s stuck in my head ever since.