This post was deleted for the following reason:
Unapproved in three days ()Artist's commentary
LEFFEN - THE GOD SLAYER | Super Smash Bros. Melee
In the Smash universe, defeating a God earns you a fragment of their power. It is only a matter of time until you too become a God.
Updated version from when Leffen got sponsored