User blog comment:StrawKid/Who is he/@comment-3027922-20120616012512

Might be Vegapunk, not sure.