User blog comment:White mau5/Heeha/Travisplatypus/@comment-5917948-20131006134906/@comment-16587163-20131010213242

I'm pretty sure it is him.