Who would win?
Both with prep time
-
I think batman can beat anybody with prep time because he could just create a gadget that counters the other guys main powers. In this case probably some kind of emp.