Dex-Starr

Dex-Starr is a member of the Red Lantern Corps.