This is the fight Nero has been training for!
On a different note, look at the tab! Hell Kitchen is watching you.