User blog comment:AltarofCattails/Hello there, former Moon Snail here./@comment-4902297-20130123031815/@comment-5565348-20130123032154

His old account apparently used his one and only rename.