Dunno about mecha mecha Godzilla, but mechagodzilla 3 was pretty sick.
Gigan is made of fuck you. Awesome kaiju, shit movie
It's probably just another chainsaw