Who is Ted Cruz?

Here's a clue:

Naturally immune to the virus because he's a deity? Or is he just an asshole?

Next Clue