Bayonetta - Battling Temperantia Gameplay Movie

Bayonetta takes on a massive creature that has guns for fingers.