I agree, Though the Megazord might win, Godziila however is still far too powerful for them to defeat. And it's still not going to be that easy! Great artwork man.