still rom a big budget scifi movie of a misty swamp planet, a mech with many wires and cable joints with translucent white plastic armor walks above the forest canopy