Who would win?

Mahoraga vs Giorno Giovanna