Suggested by Sonic This is a pretty close battle. Both of these fighters have some really great feats up their sleeve. Swamp Thing is much more of a tank type fighter as he can endure blow upon blow with ease. On the other hand Moondragon can certainly fire off a lot of attacks and has a great amount of firepower. Could she destroy all of the vegetation before Swamp Thing could fight back? It’s a close one either way but I’m leaning on her in this fight because she’s faster and can manuever in the air better. Moondragon wins.