Spectre

Spectre is one of the many specialist from Call of Duty: Black Ops 3 who's very existence is highly classified.

Possible Death Battles
Spectre vs Predator