Mechabot, made, designed, and custom painted by Steve Forde of Go Hero. I love the bronze-like metallic finish that Steve was able to achieve on this guy.
I was looking at some older issues of Super7 and this guy was in there. I had forgotten about him. I wish I could forget about him again. This thread didn't help.