Replying...
Intro. Scourge is a ruthless leader and trophy hunter, feared across the universe in Transformers: Rise of the Beasts.

scourge

@Sakura