Also known as Collected Curios
Annoying hamster-thing that dwells somewhere in England, drawing boobies and silly cartoons. Probably best you just ignore him. Maybe he'll go away.