User blog comment:Ozone101/BEN! He's back on CookiePedia/@comment-848180-20100603110658

I agree. Let us just hope that he does not repeat his wrongdoings...