Centrocal
Super Freak
Although I don't know why a stand in would need to be so complex and 'presentable'. It looks like it was intended to be seen. When they had a stand in for Hulk it was just a bunch of foam parts on sticks. Reminds me of how they film the Iron Man suits, with only the torso being finished and the rest added later.
Perhaps its just for filming the upper body like what they do with the Endoskeleton.
Perhaps its just for filming the upper body like what they do with the Endoskeleton.