The Death Alpha

The Death Alpha is the main antagonist of Wolf Song: The Movie.

In Destroyer's universe, he, along with many other Wolf Song characters record themselves playing (mostly terrible) video games.