User blog comment:Bio-mech Matthew Riley/A photo I found/@comment-24990845-20141208103737

I'm pretty sure that's a costume, it's not in a film. I saw lots of costumes like that.