
Mechawiggler is a boss that appears as soon as your arrive in New Donk City. In the story he basically drains the city’s power as he’s some kind of robot bug.

When you face him for real, you fight him as a tank. This was one of my favorites in the game as it was pretty challenging.