Demon Lord

Demon Lord is the Lord of all Demons and is as powerful as a Weegee God and is swarn enimies with Weegee, Deegee, and Malleo.

His attacks are highly destructive and relentless.

The only way to defeat him is to do universe punch which is 96x stronger then the falcon punch.