Ted Cruz aka The Holy Roller

Strengths: Piety, Zeal

Weakness: weight of his own armor