David Singh (Mirrorverse)

Chief David Singh is a creation of Eva McCulloch and a member of her team.

Powers

 * Reflection physiology
 * Connection to Eva McCulloch