First time you meet it, you spend most of your missiles and super missiles trying to take it down.
Then you find out you can just let it grab you, and use the grapple beam on one of the busted wall canons and electrocute it in seconds.
That being said... I really miss boss battles. They don't have to be epic or original... just give me something that stands out from what I just went through to get to the boss. Or just something that's not a QTE.
~I was stomping goombas and saving princesses long before most of you were born.