"Glad to see you're back for some more fun."
Suspicious Character is a Quest NPC that can be found in the Shop. He is part of an organized crime under the command of Larry Dimmick, who stole Quest Master's treasure in Stolen Treasure.