Is there anyone better equipped for fighting giant kaijus than storm? I mean her powerset seems perfect for this kind of setup, she can summon the full might of the planet elemental forces and she can do it on a gargantuan scale from a safe distance, jovian pressure, radiation from outer space, plasma and electricity, sub zero temperatures, cyclones etc.
seems like the perfect setup for her to cut loose and deliver a much needed ass whooping.