I haven't actually ever seen Robot Jox...it looks pretty bad. But a few months ago they had a clip on I09 in a post about giant robot fights in movies. The costumes are pretty distinct really so it was an easy guess for me.

“We think that the point is to pass the test or to overcome the problem, but the truth is that things don't really get solved. They come together and they fall apart.”
― Pema Chödrön