Mawgu

The Mawgu (voiced by Fred Tatasciore) is the main antagonist of Nicktoons: Battle for Volcano Island.