Andre` LeBlanc

Andre` LeBlanc is a master jewel thief and an arch enemy of the Teen Titans.