Can't work out what it is

Obviously powered by hydraulics. Looks like it's for moving something?
Anyways... i was just marvelling at the lighting job. Did you have a bunch of lights on stands? They have heads inside the gizmo but the faces are well lit.
Nice job.