April 18, 2010 Versus: Bayonetta vs. War (Who Would Win?) S2E1 Edit Delete Tags Autopost Versus: Bayonetta vs. War (Who Would Win?) S2E1By machinima