Asura vs Bayonetta

Description
Sega VS Capcom! It's the ultimate showdown of holy deity slayers! Can the Left Eye of the World take down the Demi God of Wrath?