User blog comment:SimonAnderson23/The heck is this guy/@comment-1028990-20130812052108/@comment-3416247-20130812120003

I'm pretty sure it's User:Newleaffan or something.