User blog comment:Denim0333/DC troll freak./@comment-10183917-20130602012221/@comment-10183917-20130602141800

Found more info about the strange IP the #1 suspect.