Rhoades Aschwanden

Rhoades Aschwanden is a major antagonist and loca douchebag.