Perry Dennison (New Earth)

Perry Dennison, a.k.a. Cardinal Sin.