Again I must stress the point that Batman comes equipped with 100 full years of prep in any given situation.
Even if you say "no prep", he will just say "I prepared for that", so in the end, he's invincible.
This thread is a joke against Spawn, people actually think he can win.