Larry Lovage always thought him to be nice as he bought him ice cream one time. He was arrested for making illegal snuff films. His arrest likely gave the snuff film industry a black eye.
He is in prison and having trouble coming up with the bail money. Due to the fact that snuff films are illegal, and he set up a rather obstentatios shop on Main Street Walnut Log, and advertising on television. Some believe he may have wanted to get caught.
His shop Uncle Snuffy's is closed pending further investigation.