There is no way, MECHAGODZILLA!!! can stand up against MOTHRA. Mothra is Queen of The World. See for yourself.
The RAC is history, which is so totally apropo.