User blog comment:Master Toa/Team of Heroes/@comment-5154589-20090609092726

And I think that avatar looks surprisingly familiar....