The Mega Toad

The Mega Toad (AKA The Mega Turd) is the main antagonist in Luigi Hunter Season 2. He appears to be invincible to every material as far as Johnpaulium onwards. If he gets hit by anything weaker than Jp, he will just recover health.