User blog comment:Bio-mech Matthew Riley/A photo I found/@comment-25145866-20141212181128

I'm not an expert at identifying but this looks more like a costume other than CGI.