User blog comment:InvaderZia/Oh dear God, He's back!/@comment-1393830-20110523031738/@comment-3524751-20110523032323

Or, it might have been a different vandalism report page...