I think his hand might be dead... or has gangrene.
@Gizmow, must be trying to destroy a horcrux.
His sign says "roast me", his eyes say "I do human taxidermy"
As an aviation technician, the fact he doesn't wear gloves while working shows his unprofessionalism, he would transfer dirt and grime all over his shop and customer's items....
edit: I know he's working in tire shop, but still...
He looks like a ghetto rumplestiltskin
Mr Bean as a kid working at his uncles tyre shop.
He enjoys at least one kind of drug
@thecraftywalrus, Yeah one kind or you know all mixed together same thing.
Dr Cox already roasted you enough.
He always wanted a window.