User blog comment:HermesDude/Well.../@comment-3121097-20120522184015/@comment-3121097-20120522192903

Apparently not, Mega matches LeClerc and Sharple. He had his username changed twice