Bayonetta, a powerful witch, effortlessly defeats angels and demons using her formidable weapons and magical abilities. Her ...