User blog comment:TargetBuster942/The Derp Crew/@comment-4832975-20140419213759

Yep it was in fact Ze, Check his twitter.