The thumbnail for Dead's first Villains Defeat video
Villains Defeat is a series made by DeadSkullable.