Bayonetta

She has guns on her feet. 'Nuff said.

@ChicoChan