Itchy Itchiford

Itchy Itchford - itchy is Charlie Barkin's assistant. he has a problum keeping his fleas under control.