Mecha Godzilla II is a pretty powerful robot and he even went up against Godzilla in the past! He’s pretty tough and his armor is solid, but will it be enough to take down Mothra? Mothra’s super speed and energy blasts should provide her the advantage that she needs to win this battle. I don’t think that Mecha Godzilla II could keep up. Mothra wins.