Killswitch

Ren Wilson, or "Killswitch" is a anti-hero, who leads the Titans International.