still of a mech with many wires and cables hanging from its joints from a big budget scifi movie