snakegay - challenged myself to make a more or less decent leech...

more about : snakegay